mdbx: checking the order of keys on all pages during the audit (squashed).

This commit is contained in:
Leonid Yuriev
2020-05-12 01:11:12 +03:00
parent 30bb2363e1
commit 57d76d1f7a
4 changed files with 107 additions and 35 deletions

View File

@@ -843,6 +843,7 @@ struct MDBX_cursor {
#define C_COPYING 0x100 /* skip key-value length check (copying simplify) */
#define C_UPDATING 0x200 /* update/rebalance pending */
#define C_RETIRING 0x400 /* refs to child pages may be invalid */
#define C_SKIPORD 0x800 /* don't check keys ordering */
unsigned mc_flags; /* see mdbx_cursor */
MDBX_page *mc_pg[CURSOR_STACK]; /* stack of pushed pages */