I think start is userkey here!
zgcbj opened this issue · 1 comments
zgcbj commented
rocksdb/db/compaction/compaction.cc
Line 549 in ce0ea61
ExtractUserKey(*start) will assert false!
same to ExtractUserKey(*end)
Am I right?
tabokie commented
Nice catch! Our unit tests didn't catch it because it will only be non-null when sub-compaction is involved.
The start is set here:
rocksdb/db/compaction/compaction_job.cc
Lines 542 to 550 in ce0ea61
And the boundaries_
is set here:
rocksdb/db/compaction/compaction_job.cc
Line 691 in ce0ea61
You're welcome to send us a fix~