-
Type: Bug
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
The fuzzer is hanging on code like this in Evergreen:
var mongod = MongoRunner.runMongod({wiredTigerIndexConfigString: 'type=lsm'}); var res = mongod.getDB('admin').runCommand('makeSnapshot'); assert.commandWorked(res); var coll = mongod.getDB('test').foo; coll.ensureIndex({_id: 1, i: 1}); coll.insert({a: 1}); coll.runCommand('compact');
It appears that __wt_lsm_compact is processing one chunk that fails to flush, which causes an infinite loop. I noticed that force flushes are indeed being added to the app queue, but that's about as far as I got with my investigation.
- related to
-
SERVER-26377 Skip running FSM workloads that use the compact command on the LSM build variant
- Closed