[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#8813) MDB_VL32 causes MDB_TXN_FULL
On 21.10.19 17:14, Howard Chu wrote:
> I believe this was fixed by commit
> 7edf504106c61639a89b9a4e5987242598196932 in mdb.master.
I can not confirm that this works.
This is the stack trace where MDB_TXN_FULL is still returned with latest
mdb.master (note: line numbers shown here are off by 60 compared to
mdb.master):
mdb_rpage_get mdb.c:6196
mdb_page_get mdb.c:6378
mdb_page_search_lowest mdb.c:6492
mdb_node_move mdb.c:8842
mdb_rebalance mdb.c:9366
mdb_page_merge mdb.c:9166
mdb_rebalance mdb.c:9373
mdb_cursor_del0 mdb.c:9426
mdb_cursor_del mdb.c:811
Code segment:
if (tl[0].mid >= MDB_TRPAGE_MAX)
   return MDB_TXN_FULL;
Debugger shows tl[0].mid to be 4095.
Hope that helps.
Markus