-
Notifications
You must be signed in to change notification settings - Fork 8
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
KV BulkWrite #223
Merged
Merged
KV BulkWrite #223
Changes from 1 commit
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
6b5e2af
Changing KV index code so that it doesn't do a 'set(get+1)' increment…
kellrott 0b934bf
Adding bulk write interface to KV interface. It only does something d…
kellrott db0f614
Fixing bug in the aggrigation processor.
kellrott 639abcf
Removing RocksDB from driver list and testing
kellrott 920e365
Adding rate counter to KVLoading logging
kellrott 55b75f6
Adding a BulkAdd method to all of the drivers. Reworking the server A…
kellrott 3079c11
Merge remote-tracking branch 'origin/master' into kvindex-bulkwrite
kellrott 7b062a6
Making kvgraph bulk add use the bulk transaction
kellrott b6e00c2
Removing redundant code
kellrott 8fa93a8
Fixing lint issue
kellrott b7a8598
Removing redundant code
kellrott cd0ed62
Having internal bulkAdd call errors get copied if if they occur
kellrott c9b3e09
Addressing issues raised in PR
kellrott e5241d0
Merge remote-tracking branch 'origin/master' into kvindex-bulkwrite
kellrott c49018b
Adding some tests related to StreamBatch method
kellrott 02cb246
Adding graph name validation in SteamBatch
kellrott fff653f
Updating bulk upload behavior and unit tests
kellrott 13b748c
Cleaning linting issues
kellrott 0b358ef
Updating badger link
kellrott 755bb93
Fixing lint issue
kellrott 86a7bd5
Fixing flake issue
kellrott ff79aa3
Fixing offline KV bulk command line loader to use new bulk loading API
kellrott cb30d36
Adding some error logging
kellrott 6a6b38f
Adding logging edge insert rates
kellrott 1a05b77
more error handling for BulkAdd
adamstruck d0440f1
cmd/kvload: cleanup
adamstruck 02c2fb7
pass logrus logger to badger
adamstruck c353877
cleanup badger opts
adamstruck 3bc6496
kvgraph: fix error handling in BulkAdd
adamstruck 891e204
wip
adamstruck 43b0361
create grip logger package, allows passing configured logger to subpr…
adamstruck 0ff4dab
set logger to debug for kvload
adamstruck 390b6b1
add a log sub method
adamstruck b037525
log: fix log level in methods
adamstruck f958057
updated file stream methods
adamstruck 944711e
increase buffer size used in StreamFile
adamstruck d0cac8b
debug wip
adamstruck c1a64fc
Merge remote-tracking branch 'origin/master' into kvindex-bulkwrite-as
adamstruck 773dd0e
Merge branch 'kvindex-bulkwrite-as' of github.com:bmeg/grip into kvin…
adamstruck 0e6805e
fix broken tests
adamstruck 27765ed
server: fix BulkAdd
adamstruck b0f2008
added global --pprof flag to enable profiling
adamstruck 6815731
addressing PR comments
adamstruck c412c8d
lint
adamstruck 4cc7482
use badger v2.0.0
adamstruck 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
Updating bulk upload behavior and unit tests
- Loading branch information
commit fff653fd31e3fcf214b7819cdd1edf81ca19b08a
There are no files selected for viewing
This file contains 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 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 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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.
Would it be worth adding in a unit test that actually tests the batching? IE, lots of vertices or elements with large amounts of attached data?