-
Notifications
You must be signed in to change notification settings - Fork 25.6k
ES|QL block type for exponential histograms #133393
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
JonasKunz
wants to merge
50
commits into
elastic:main
Choose a base branch
from
JonasKunz:exp-histo-esql
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.
Open
Changes from all commits
Commits
Show all changes
50 commits
Select commit
Hold shift + click to select a range
8a0a14f
Implemented basic ES|QL exponential histogram type
JonasKunz b19aed7
Update x-pack/plugin/esql/compute/test/src/main/java/org/elasticsearc…
JonasKunz af6efdb
Review fixes
JonasKunz e625bb4
Create deserialization utility in exp histo lib
JonasKunz f2e4113
Remove JsonBackedExponentialHistogram.java
JonasKunz 6d05f43
Merge remote-tracking branch 'elastic/main' into exp-histo-esql
JonasKunz 5dabd2e
Remove unnecessarry special case in hashcode
JonasKunz 114cc58
[CI] Auto commit changes from spotless
723c5aa
Set of review fixes
JonasKunz 4972c7b
Merge remote-tracking branch 'origin/exp-histo-esql' into exp-histo-esql
JonasKunz 283da4d
Add equality test with random blocks.
JonasKunz 51a5a84
[CI] Update transport version definitions
5a13b25
Add ToDo for NamedWriteable registration
JonasKunz 76bf585
Merge branch 'main' into exp-histo-esql
JonasKunz 6b84972
Merge branch 'main' into exp-histo-esql
JonasKunz 0d8f467
Merge remote-tracking branch 'elastic/main' into exp-histo-esql
JonasKunz d5476c7
[CI] Auto commit changes from spotless
0c70b4f
Exclude from AllSupportedFieldsTestCase
JonasKunz 5fc3538
Merge branch 'main' into exp-histo-esql
JonasKunz 3a003ed
Fix rebase induced test failure
JonasKunz 19a72a5
Merge remote-tracking branch 'elastic/main' into exp-histo-esql
JonasKunz 08488a7
Fix merge conflicts
JonasKunz 379dc91
Add accessor to minimize allocations
JonasKunz 90e5862
Make block builder not accept null values
JonasKunz ad7c10b
Remove double closed check
JonasKunz 4a10962
Revert "Remove csv tests as blockloader is not included in this PR"
JonasKunz 4cf6417
Implemented BlockLoader
JonasKunz fa9082e
Fix EsqlSpecIT
JonasKunz 14cf740
Add ignoredOrder, spotless
JonasKunz daa7934
Refactor: Move exponential histogram compression into shared library
JonasKunz 858fd60
[CI] Auto commit changes from spotless
77762a5
Revert accidentally added character
JonasKunz e0a2888
Switch to block directly using doc values in disk format
JonasKunz 275c05a
Implement block and block loader using disk layout
JonasKunz 9af71b4
Extract multi value handling from ArrayBlock into base class
JonasKunz 72c4732
Revert "Extract multi value handling from ArrayBlock into base class"
JonasKunz f69c492
Remove multi-value support
JonasKunz bedea36
Fix tests
JonasKunz d586acc
Merge remote-tracking branch 'elastic/main' into exp-histo-esql-v2
JonasKunz 621b472
Revert BlockLoader related changes
JonasKunz 537114f
Fix opentelemety default histogram size to actual values
JonasKunz d3c3bdf
Properly implement constant block, make invariants correctly handle n…
JonasKunz c3aa8fa
Avoid COnstantBytesRefBlock as it does not support serialization yet
JonasKunz f1b6b50
[CI] Auto commit changes from spotless
3578b0f
Move accessor outside of block, revert constant block implementation
JonasKunz 4005297
[CI] Auto commit changes from spotless
9e955ff
Merge branch 'main' into exp-histo-esql
JonasKunz d366a4f
Adjust block visibility
JonasKunz c1eaa00
Clean up accessor terminology, javadoc
JonasKunz 9790ee1
Merge branch 'main' into exp-histo-esql
JonasKunz 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
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
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.
Uh oh!
There was an error while loading. Please reload this page.