-
Notifications
You must be signed in to change notification settings - Fork 857
[APM-84] Support for external result sets #16421
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
104 commits
Select commit
Hold shift + click to select a range
acbd780
Started creating API for rocksdb temp storage of query entries and mo…
cpjulia 3fa9f08
Started a rocksdb instance using a feature as API wrapper instead of …
cpjulia cc18c9e
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia 770ca3f
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia 1e713e1
"Added sort executor to execution list"
cpjulia 5384607
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia 4c4b07b
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia fd2bb53
Implemented rocksdb storage for SORT entries over threshold
cpjulia f09a4a1
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia 711d971
Updated tests with new signature
cpjulia b82e51f
Added deletion from rocksdb, fixed typo
cpjulia b5fd404
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia 90108c5
Started using RocksDBSstFileMethods for insertions with SstFileWriter…
cpjulia 3de891e
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia 4368dac
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia d8bca10
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia b861d4a
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia 222e9d5
Updated sort executor
cpjulia 3e3870d
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia da85037
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia 070ea0d
Updated sort executor for compilation
cpjulia d53332b
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann e1e5201
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann 992e592
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann e4f5002
create a storage-engine-agnostic TemporaryStorage feature
jsteemann 497a1ac
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann 10fd9bb
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann 015a0b3
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann b902ad6
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann fa9a627
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann adcf42d
add RocksDB implementation for sorted rows storage backend
jsteemann 6a53d27
added two-stage storage backend, with spillover from memory to rocksdb
jsteemann b933c43
fix staged backend
jsteemann 3acc65b
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann bab4078
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann 1685275
allow using process id ('$PID') in startup parameter
jsteemann ea0c73b
allow using process id ('$PID') in startup parameter
jsteemann 0b80e37
adjust CHANGELOG
jsteemann 3adc358
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann 3f94343
fix encryption
jsteemann c6f6a90
prevent duplicate cleanup
jsteemann 81d69ca
make log message less verbose
jsteemann 036f37c
set several RocksDB options
jsteemann 008060b
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann 7fd9621
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia 53011e2
Merge branch 'feature/APM-84-rocksdb-store' of github.com:arangodb/ar…
cpjulia 9c9f2a5
Added the startup option of temp dir storage --temp.intermediate-resu…
cpjulia ce8c665
turn off intermediate storage on agents
jsteemann 88b22d7
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia 425bb86
Merge branch 'feature/APM-84-rocksdb-store' of github.com:arangodb/ar…
cpjulia c543892
Changed name of rocksdb comparator for temp storage in queries
cpjulia 08c8e08
fix performance regression in in-memory sorter
jsteemann adbdeea
Merge branch 'feature/APM-84-rocksdb-store' of github.com:arangodb/ar…
jsteemann ace79d3
fix assertion failure
jsteemann 055d1bf
Fixed comparator name
cpjulia eed8d1c
simplification
jsteemann fccb108
follow coding guidelines
jsteemann 4ea41e7
micro optimization for serialization
jsteemann 379219e
Added threshold memory usage parameter to query
cpjulia fdb7c9c
Added test, to be continued
cpjulia 0615afb
Merge branch 'feature/APM-84-rocksdb-store' of github.com:arangodb/ar…
cpjulia 8878517
fix broken tests
jsteemann c8a7247
split tests
jsteemann c0c3a76
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann b9a9761
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia 1db6ac4
Merge branch 'feature/APM-84-rocksdb-store' of github.com:arangodb/ar…
cpjulia fe2580b
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann cc4346b
Merge branch 'feature/APM-84-rocksdb-store' of github.com:arangodb/ar…
jsteemann 3515aa9
small cleanup
jsteemann 7dc1d60
fix test
jsteemann b99fe7e
cleanup
jsteemann efa8197
added to do
jsteemann 427c105
cleanup, failure points
jsteemann ba502b0
renamed "thresholdNumRows" to "spillOverThresholdNumRows"
jsteemann 9b0515a
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann f4cdae4
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia 0d97c8a
Merge branch 'feature/APM-84-rocksdb-store' of github.com:arangodb/ar…
jsteemann b89bd10
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann 5f29b39
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann e7a9bc0
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann c29c5aa
Added max disk capacity control and failure tests
cpjulia 8c87fa5
Merge branch 'feature/APM-84-rocksdb-store' of github.com:arangodb/ar…
cpjulia 38b9b10
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia a76eb31
mark options as experimental
jsteemann 8153763
added code comments
jsteemann 2487416
properly honor capacity limit
jsteemann 0da00c5
add more startup options for thresholds
jsteemann 7b298b3
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann 00cb64c
fix compile errors
jsteemann 44b2dc9
added CHANGELOG
jsteemann 3c2e943
fix compile error on macOS
jsteemann 4037b3e
fix another compile error
jsteemann b80fd3f
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia bd49144
Merge branch 'feature/APM-84-rocksdb-store' of github.com:arangodb/ar…
cpjulia df96e65
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
jsteemann 8c0f8e5
Update CHANGELOG
cpjulia a850fbd
Update CHANGELOG
cpjulia 8ca2916
Update CHANGELOG
cpjulia 6fa39b3
Merge branch 'devel' of github.com:arangodb/arangodb into feature/APM…
cpjulia 3979d08
Merge branch 'feature/APM-84-rocksdb-store' of github.com:arangodb/ar…
cpjulia e5e4dc6
Addressed suggestion of reserve row indexes size
cpjulia b690358
Addressed hasReachedCapacityLimit comments
cpjulia 290f2f1
Added comment explaining the bytes in rocksdb custom comparator
cpjulia 6e7923a
Addressed suggestion to check if we actually have the prefixId's corr…
cpjulia 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
Addressed suggestion of reserve row indexes size
- Loading branch information
commit e5e4dc636b440777a748df36346e85c2cb01819f
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
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.