-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Test Python
-
None
-
Storage Engines, Storage Engines - Foundations
-
SE Foundations - Q3+ Backlog
-
None
This is a well known limitation of PALM. When LMDB resources run out, we'll get a failure. Typically it's on a page write, so maybe in eviction or checkpoint. The output message looks like:
[1752163619:948539][4221:0xffff9559f120], test_checkpoint33.test_checkpoint33.test_checkpoint33, file:test_checkpoint33.wt_stable, eviction-server: [WT_VERB_EXTENSION][ERROR]: palm LMDB: MDB_MAP_FULL: Environment mapsize limit reac hed: /home/dda/wt/git/wt-14782-python-disagg-triage-checkpoint/ext/page_log/palm/palm.c: 747: "palm_kv_put_page(&context, palm_handle->table_id, page_id, lsn, checkpoint_id, is_delta, put_args->backlink_lsn, put_args->base_lsn, put _args->backlink_checkpoint_id, put_args->base_checkpoint_id, put_args->flags, buf)": failed
I don't know if there's a good solution for PALM, we may end up using some alternate implementation of PALI to run tests in the longer term.
This ticket's primary function (for now anyway) is to tag affected tests with FIXMEs.