-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Fully Compatible
-
ALL
-
Storage Execution 2025-06-23, Storage Execution 2025-07-07
-
200
-
None
-
3
-
TBD
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Suspecting the reduction of cache size. The benchmark inserts a large amount of data and causes cacheIsInsufficientForTransaction, see stack trace below.
[1750138095:448307][36720:0xfffff7ff2040], WT_SESSION.open_cursor: [WT_VERB_DEFAULT][ERROR]: int __wt_curstat_open(WT_SESSION_IMPL *, const char *, const char **, WT_CURSOR **), 674: cursor's statistics configuration doesn't match the database statistics configuration: Invalid argumentThread 1 "storage_wiredti" received signal SIGTRAP, Trace/breakpoint trap. 0x0000fffff78df1f0 in ?? () from /lib/aarch64-linux-gnu/libc.so.6 (gdb) bt #0 0x0000fffff78df1f0 in ?? () from /lib/aarch64-linux-gnu/libc.so.6 #1 0x0000fffff789a67c in raise () from /lib/aarch64-linux-gnu/libc.so.6 #2 0x0000aaaabadc1da4 in mongo::breakpoint () at src/mongo/util/debugger.cpp:71 #3 0x0000aaaabad702f0 in mongo::tassertFailed ( status=Status(6190900, "unable to gather the WT session's txn dirty bytes: CursorNotFound: unable to open cursor at URI statistics:session for statistic: 4003. reason: Invalid argument"), loc=...) at src/mongo/util/assert_util.cpp:288 #4 0x0000aaaab479e54c in mongo::(anonymous namespace)::cacheIsInsufficientForTransaction(__wt_session*, double)::$_0::operator()() const ( this=0xffffffffb5f8) at src/mongo/db/storage/wiredtiger/wiredtiger_error_util.cpp:54 #5 0x0000aaaab479dc84 in mongo::(anonymous namespace)::cacheIsInsufficientForTransaction (session=0x7377ffaea360, threshold=0.75) at src/mongo/db/storage/wiredtiger/wiredtiger_error_util.cpp:54 #6 0x0000aaaab479db28 in mongo::throwAppropriateException (txnTooLargeEnabled=true, temporarilyUnavailableEnabled=true, session=0x7377ffaea360, cacheThreshold=0.75, prefix="WiredTigerIndexStandard::_insert: index: textIndex; uri: table:test.wt", retCode=-31800) at src/mongo/db/storage/wiredtiger/wiredtiger_error_util.cpp:138 #7 0x0000aaaab479dfcc in mongo::wtRCToStatus_slow (retCode=-31800, session=0x7377ffaea360, prefix="WiredTigerIndexStandard::_insert: index: textIndex; uri: table:test.wt") at src/mongo/db/storage/wiredtiger/wiredtiger_error_util.cpp:156 #8 0x0000aaaab47d440c in mongo::wtRCToStatus<mongo::WiredTigerIndexStandard::_insert(mongo::OperationContext*, mongo::RecoveryUnit&, __wt_cursor*, mongo::WiredTigerSession*, mongo::key_string::View const&, bool, mongo::IncludeDuplicateRecordId)::$_0>(int, __wt_session*, mongo::WiredTigerIndexStandard::_insert(mongo::OperationContext*, mongo::RecoveryUnit&, __wt_cursor*, mongo::WiredTigerSession*, mongo::key_string::View const&, bool, mongo::IncludeDuplicateRecordId)::$_0&&) (retCode=-31800, session=0x7377ffaea360, contextExpr=...) at src/mongo/db/storage/wiredtiger/wiredtiger_error_util.h:80 #9 0x0000aaaab47d432c in mongo::WiredTigerIndexStandard::_insert (this=0x7377ff8283f0, opCtx=0x7377ffa71180, ru=..., c=0x7377ff23ea00, session=0x7377ff8d1280, keyString=..., dupsAllowed=true, includeDuplicateRecordId=mongo::IncludeDuplicateRecordId::kOff) at src/mongo/db/storage/wiredtiger/wiredtiger_index.cpp:1702 #10 0x0000aaaab47ce8b4 in mongo::WiredTigerIndex::insert (this=0x7377ff8283f0, opCtx=0x7377ffa71180, ru=..., keyString=..., dupsAllowed=true, includeDuplicateRecordId=mongo::IncludeDuplicateRecordId::kOff) at src/mongo/db/storage/wiredtiger/wiredtiger_index.cpp:280 #11 0x0000aaaab4c6b6dc in mongo::(anonymous namespace)::Fixture::Fixture (this=0xffffffffd120, uniqueness=mongo::(anonymous namespace)::kNonUnique, direction=mongo::(anonymous namespace)::kForward, nToInsert=100000, keyFormat=mongo::KeyFormat::Long) at src/mongo/db/storage/sorted_data_interface_bm.cpp:84 #12 0x0000aaaab4c6ad4c in mongo::(anonymous namespace)::BM_SDIAdvance (state=..., direction=mongo::(anonymous namespace)::kForward, keyInclusion=mongo::SortedDataInterface::Cursor::KeyInclusion::kExclude, uniqueness=mongo::(anonymous namespace)::kNonUnique, keyFormat=mongo::KeyFormat::Long) at src/mongo/db/storage/sorted_data_interface_bm.cpp:208
- is caused by
-
SERVER-105917 Benchmark inserting entries into a WiredTiger table using multiple sorted batches.
-
- Closed
-