Description
Seen in couchbase lite 1.3.5. stable branch of forestdb
Sometimes when auto compactor and front-end writer interleave, the auto compactor runs in a rogue loop and copies data from old file to new file in an infinite loop causing file size explosion.
If front-end thread finishes first before auto compactor runs, then compaction finishes successfully.
Attachments
Issue Links
- relates to
-
MB-26355 [FDB] Manually compacted file grows out of bounds on windows
- Closed
For Gerrit Dashboard: MB-21656 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
69922,4 | [BP] MB-21656: Fix infinite loop on delta compaction with transactions | stable | forestdb | Status: MERGED | +2 | +1 |
69935,5 | MB-21656: Fix infinite loop on delta compaction with transactions | master | forestdb | Status: MERGED | +2 | +1 |
71059,1 | Merge remote-tracking branch 'couchbase/watson' into stable | stable | forestdb | Status: MERGED | +2 | +1 |