-
Notifications
You must be signed in to change notification settings - Fork 25.5k
Cross-project search index expression rewriting #135346
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
n1v0lg
wants to merge
121
commits into
elastic:main
Choose a base branch
from
n1v0lg:cps-flat-world
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+679
−164
Open
Changes from all commits
Commits
Show all changes
121 commits
Select commit
Hold shift + click to select a range
11e955a
WIP CPS authz service
n1v0lg 23ed699
WIP injection
n1v0lg ad8a9cb
Merge branch 'main' into cps-flat-world
n1v0lg ba24636
Index resolutions record resolved expressions
n1v0lg dd1dbe0
Smaller diff
n1v0lg a363c19
Clean up
n1v0lg 103e044
Clean up
n1v0lg 17c50c7
Another clean up round
n1v0lg 8a5861c
Use a builder
n1v0lg 777a8bc
Remove unused exclude
n1v0lg 0474671
Nits
n1v0lg cbe0bd4
Bring back comment
n1v0lg 8789cc4
Test ordering
n1v0lg 820303b
Nits
n1v0lg 7ba1eec
Order and TODO
n1v0lg bb79a5c
Debug order
n1v0lg aad05d6
Sets
n1v0lg 457b45b
Remote also sets
n1v0lg 013b1dd
Merge branch 'main' into record-local-index-resolution-results
n1v0lg a00b8cc
Merge branch 'main' into record-local-index-resolution-results
n1v0lg df37ed6
Merge branch 'main' into record-local-index-resolution-results
n1v0lg cb346e0
Tests
n1v0lg 665bbec
[CI] Update transport version definitions
5ad94e4
Tweaks
n1v0lg 845fd9f
Merge branch 'record-local-index-resolution-results' of github.com:n1…
n1v0lg 97c6efa
More
n1v0lg 62bb00f
Merge branch 'main' into record-local-index-resolution-results
n1v0lg add29c3
Toggle storage
n1v0lg 1d0be73
Test
n1v0lg c15b0d7
Rm sysout
n1v0lg 34c5c06
Merge branch 'main' into record-local-index-resolution-results
n1v0lg e2a0dff
Use hashset as optimization
n1v0lg 893e0f4
Merge branch 'main' into record-local-index-resolution-results
n1v0lg 177a8ac
Naming nits
n1v0lg f557655
Feedback
n1v0lg ad54ed1
Merge branch 'main' into record-local-index-resolution-results
n1v0lg df80b29
Merge branch 'record-local-index-resolution-results' into cps-flat-world
n1v0lg 617d7d4
load project
n1v0lg 63366dc
Merge branch 'main' into cps-flat-world
n1v0lg e2e6236
Tweaks
n1v0lg 6354928
WIP
n1v0lg 3be77da
Rename
n1v0lg 115efe2
Merge branch 'main' into cps-flat-world
n1v0lg 339ccea
Project filterting sort of works
n1v0lg eb3e45a
WIP resolve index
n1v0lg cfe91ef
[CI] Update transport version definitions
d39b249
More
n1v0lg 46388a7
Merge branch 'cps-flat-world' of github.com:n1v0lg/elasticsearch into…
n1v0lg f1be6b4
Moar
n1v0lg 515eb37
WIP plug in rewriting
n1v0lg 6f79ff0
[CI] Update transport version definitions
cf76a8f
Plug in CPS rewrites
n1v0lg 3b003ba
Merge
n1v0lg 352711f
Go away transport
n1v0lg c41eebc
[CI] Update transport version definitions
2311e78
Merge branch 'main' into cps-flat-world
n1v0lg ae36d55
Transport will not go away
n1v0lg 59ae6f2
Merge branch 'cps-flat-world' of github.com:n1v0lg/elasticsearch into…
n1v0lg 0fe6504
Module info
n1v0lg 9be4eba
Still module info
n1v0lg dcd3169
[CI] Auto commit changes from spotless
0338477
Fix
n1v0lg d58edf5
Merge branch 'cps-flat-world' of github.com:n1v0lg/elasticsearch into…
n1v0lg 6f91def
Add error handling
n1v0lg ddc9e85
[CI] Update transport version definitions
6506e48
Tweak error handling
n1v0lg c30054b
Merge branch 'cps-flat-world' of github.com:n1v0lg/elasticsearch into…
n1v0lg 55dc1c9
Fix up local index resolution
n1v0lg 62d420f
Merge
n1v0lg b63c87e
Merge
n1v0lg 4e65668
Tweaks
n1v0lg f75d465
Also xpack
n1v0lg a3bd85a
WIP debug wildcard weirdness
n1v0lg 426832c
Dont overlog
n1v0lg 6b8fc99
Set once
n1v0lg 783e5a9
Nit
n1v0lg 0390eca
Tweaks and fixes
n1v0lg 5172e40
Merge
n1v0lg 51cf6f7
Transport versions maybe
n1v0lg 33b0341
Merge branch 'main' into cps-flat-world
n1v0lg 607f465
Renames
n1v0lg c688e0a
Clean up authz project supplier
n1v0lg f4cd423
Merge
n1v0lg 0af5abc
More clean up
n1v0lg 1be3764
Clean up index resolution code
n1v0lg 45bd995
More clean up
n1v0lg 8f172a0
Clean up resolve index action
n1v0lg c9d793e
Smaller diff
n1v0lg 040512c
More clean up
n1v0lg 57c5f87
Tweaks
n1v0lg 4454e32
Transport version check
n1v0lg ba12b8f
Transport version check
n1v0lg 31ea357
Merge branch 'main' into cps-flat-world
n1v0lg 43009ce
Merge branch 'main' into cps-flat-world
n1v0lg 001a797
Merge branch 'cps-flat-world' of github.com:n1v0lg/elasticsearch into…
n1v0lg 1c4ffe6
Nits
n1v0lg 64aeef4
Clean up
n1v0lg ee80cb7
Feedback and validator
n1v0lg 8be6bfd
Validator tweaks
n1v0lg 4bccf95
Transport
n1v0lg 5cb9214
Merge
n1v0lg 3155355
[CI] Auto commit changes from spotless
c7a5477
Feedback
n1v0lg f57896a
Merge branch 'cps-flat-world' of github.com:n1v0lg/elasticsearch into…
n1v0lg 5b5a7a9
Rename
n1v0lg 407cffe
Helper
n1v0lg 73ba8a9
More
n1v0lg 7224d70
Merge
n1v0lg 7240d89
[CI] Auto commit changes from spotless
395f3a0
Fix response code
n1v0lg 39a50a4
Method
n1v0lg 02e4693
Naming nit
n1v0lg 1303b06
Early return
n1v0lg 732ace0
Feedback
n1v0lg 0537fa5
Merge branch 'main' into cps-flat-world
n1v0lg 097a111
Clean up
n1v0lg e9f2f4e
Javadoc
n1v0lg c7748c2
Tweaks and renames
n1v0lg 69c4a80
[CI] Auto commit changes from spotless
802671e
Merge branch 'main' into cps-flat-world
n1v0lg 1044829
Merge branch 'cps-flat-world' of github.com:n1v0lg/elasticsearch into…
n1v0lg File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lets defer that -- it's a HashSet because it needs to be modifiable for exclusion handling.
There are cleaner ways of doing this I'm sure but would prefer to follow it up in a separate PR.