-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Add rocksDB merging code #19
Conversation
ashwin95r
commented
Feb 6, 2016
•
edited by manishrjain
edited by manishrjain
Call it tools/merge/merge.cc Review status: 0 of 1 files reviewed at latest revision, 4 unresolved discussions. tools/rocksDB_merger/rocksDB_merger.cc, line 5 [r1] (raw file): tools/rocksDB_merger/rocksDB_merger.cc, line 24 [r1] (raw file): tools/rocksDB_merger/rocksDB_merger.cc, line 54 [r1] (raw file): tools/rocksDB_merger/rocksDB_merger.cc, line 66 [r1] (raw file): Comments from the review on Reviewable.io |
Review status: 0 of 1 files reviewed at latest revision, 5 unresolved discussions. tools/rocksDB_merger/rocksDB_merger.cc, line 1 [r1] (raw file): Comments from the review on Reviewable.io |
Reviewed 1 of 1 files at r1. Comments from the review on Reviewable.io |
Review status: all files reviewed at latest revision, 5 unresolved discussions. tools/rocksDB_merger/rocksDB_merger.cc, line 1 [r1] (raw file): So I'm not sure Comments from the review on Reviewable.io |
Btw, make your commit logs messages specific -- say what you really did, not just "changed ... code" Reviewed 3 of 3 files at r2. tools/merge/.gitignore, line 1 [r2] (raw file): tools/merge/merge.cc, line 1 [r1] (raw file): tools/merge/merge.cc, line 29 [r2] (raw file): Also, try and keep this generic so we can also use this to merge the data, not just the uids. tools/merge/merge.cc, line 58 [r2] (raw file): Also, no need for a map. Iterator would give you repeated keys together. tools/merge/merge.cc, line 59 [r2] (raw file): tools/merge/merge.cc, line 60 [r2] (raw file): Comments from the review on Reviewable.io |
Review status: all files reviewed at latest revision, 8 unresolved discussions. tools/merge/merge.cc, line 29 [r2] (raw file): Comments from the review on Reviewable.io |
Review status: all files reviewed at latest revision, 8 unresolved discussions. tools/merge/merge.cc, line 54 [r1] (raw file): Comments from the review on Reviewable.io |
Review status: all files reviewed at latest revision, 8 unresolved discussions. tools/merge/merge.cc, line 54 [r1] (raw file): tools/merge/merge.cc, line 29 [r2] (raw file): Comments from the review on Reviewable.io |
Review status: all files reviewed at latest revision, 8 unresolved discussions. tools/merge/merge.cc, line 29 [r2] (raw file): Comments from the review on Reviewable.io |
Review status: all files reviewed at latest revision, 7 unresolved discussions. tools/merge/merge.cc, line 29 [r2] (raw file): Comments from the review on Reviewable.io |
Review status: all files reviewed at latest revision, 7 unresolved discussions. tools/merge/merge.cc, line 29 [r2] (raw file): Comments from the review on Reviewable.io |
Review status: 0 of 3 files reviewed at latest revision, 13 unresolved discussions. tools/merge/merge_heap.cc, line 36 [r3] (raw file): tools/merge/merge_heap.cc, line 37 [r3] (raw file): tools/merge/merge_heap.cc, line 56 [r3] (raw file): tools/merge/merge_heap.cc, line 94 [r3] (raw file): tools/merge/merge_heap.cc, line 102 [r3] (raw file): tools/merge/merge_heap.cc, line 118 [r3] (raw file): Comments from the review on Reviewable.io |
Review status: 0 of 3 files reviewed at latest revision, 13 unresolved discussions. tools/merge/merge_heap.cc, line 36 [r3] (raw file): Comments from the review on Reviewable.io |
Looking forward to the comparison results. Reviewed 1 of 3 files at r2, 1 of 3 files at r3, 2 of 2 files at r4. tools/merge/merge.cc, line 2 [r2] (raw file): tools/merge/merge_heap.cc, line 56 [r3] (raw file): or, if line1 is already indented, as it is in this case: tools/merge/merge_heap.cc, line 1 [r4] (raw file): tools/merge/merge_heap.cc, line 71 [r4] (raw file): tools/merge/merge_heap.cc, line 84 [r4] (raw file): tools/merge/merge_heap.cc, line 115 [r4] (raw file): tools/merge/merge_heap.cc, line 122 [r4] (raw file): Comments from the review on Reviewable.io |
Btw, for C++ style guide, follow this: https://google.github.io/styleguide/cppguide.html Review status: all files reviewed at latest revision, 18 unresolved discussions. Comments from the review on Reviewable.io |
tools/merge/merge_heap.cc, line 122 [r4] (raw file): Comments from the review on Reviewable.io |
Review status: all files reviewed at latest revision, 18 unresolved discussions. tools/merge/merge_heap.cc, line 122 [r4] (raw file): Comments from the review on Reviewable.io |
@ashwin95r : What formatting tool have you used in your last commit ? |
I didn't use any tool. I just searched using Review status: 1 of 3 files reviewed at latest revision, 17 unresolved discussions. Comments from the review on Reviewable.io |
All checks out, good work exploring both the approaches! Reviewed 1 of 3 files at r2, 2 of 2 files at r6. Comments from the review on Reviewable.io |
This has both versions of Rocksdb merge right ? |
Yeah, merge.cc and merge_heap.cc |
* Change layout of runnable and fix latency. * version control go-grpc example * Revert url change
Adds gofmt, linter to ci; fixes broken test command in ci. Updates README
Description: Remove vfloat tokenizer, add default indexing algo as hnsw-euclidian Closes: https://linear.app/dgraphlabs/issue/DGR-159/set-default-indexing-to-hnsw-euclidian-on-rebuilds
Description: Remove vfloat tokenizer, add default indexing algo as hnsw-euclidian Closes: https://linear.app/dgraphlabs/issue/DGR-159/set-default-indexing-to-hnsw-euclidian-on-rebuilds