Details
Description
An fdb_compact operation is called in KV-engine to periodically compact the forestDB files. During one of the calls, an assertion is hit. Note that compaction thread inside KV-engine creates its own file handle.
The following 2 patches applied to ep-engine master and the rebalance_in_with_ops in simple-test should reproduce the problem.
http://review.couchbase.org/#/c/64934/
http://review.couchbase.org/#/c/65081/
Attachments
For Gerrit Dashboard: MB-19979 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
65174,1 | MB-19979: Don't assert if new_file already exists on compaction | master | forestdb | Status: ABANDONED | 0 | -1 |
65176,5 | MB-19979: Err, don't assert if file exists on compaction | master | forestdb | Status: MERGED | +2 | +1 |