Leonid Yuriev
|
5e43ee61a2
|
mdbx: drop/deprecate MDBX_MAPASYNC.
Change-Id: I472f97f568a32325eb056c8ee4d2f2350a473bda
|
2020-08-06 01:48:56 +03:00 |
|
Leonid Yuriev
|
135bead730
|
mdbx: disable warning C4204 for MSVC.
Change-Id: Idf7246f5ee349294cea1ed15d69daa49e4dddedb
|
2020-07-31 01:33:16 +03:00 |
|
Leonid Yuriev
|
7ce33be933
|
mdbx: fix zero-length arrays for C++.
Change-Id: I24ee4b34064f1face40d63861fb2f8982b922f7d
|
2020-07-31 01:33:16 +03:00 |
|
Leonid Yuriev
|
a902538e34
|
mdbx: more Doxygen tags (almost done).
Change-Id: I696e717e37a905f68af059c51f9df327c257332e
|
2020-07-24 22:49:21 +03:00 |
|
Leonid Yuriev
|
9720ed39f5
|
mdbx: using enum instead of #define for flags/modes.
Resolve https://github.com/erthink/libmdbx/issues/108
Change-Id: I45897300375d2b5b9361aaba81dadcf9801fe3cf
|
2020-07-08 02:26:46 +03:00 |
|
Leonid Yuriev
|
2e0d2e65af
|
mdbx: fix minor typos.
|
2020-07-07 23:16:43 +03:00 |
|
Leonid Yuriev
|
fab6ddee14
|
mdbx: add MDBX_DEPRECATED macro.
Change-Id: I87e14b37a6d152fa1f69f4a74e16244870dedb0f
|
2020-07-07 19:33:17 +03:00 |
|
Leonid Yuriev
|
5dbb0b4cfe
|
mdbx: rename internal flags & fields for clarity.
Change-Id: I79d6d8e88b0b4c30cbb8a464ca17f07dc2ab44c6
|
2020-07-06 14:35:41 +03:00 |
|
Leonid Yuriev
|
e008f3132d
|
mdbx: support for huge transactions (MDBX_HUGE_TRANSACTIONS option).
Change-Id: I5d6cce6a7fb816add8cb4c066cc50f31cdebf9d5
|
2020-06-13 03:06:20 +03:00 |
|
Leonid Yuriev
|
5e2067decd
|
mdbx-tools: use MDBX_ACCEDE to open DBI with custom comparators.
|
2020-05-15 22:03:29 +03:00 |
|
Leonid Yuriev
|
8f31aad0fb
|
mdbx: use MAX_TXN internally (cosmetics).
Change-Id: Ic8171dbfa8bb32272e46e939223316f6182d3a7a
|
2020-05-15 18:13:10 +03:00 |
|
Leonid Yuriev
|
c6edd6fb91
|
mdbx: exclude MDBX_NOSUBDIR from persistent flags.
|
2020-05-15 11:30:35 +03:00 |
|
Leonid Yuriev
|
57d76d1f7a
|
mdbx: checking the order of keys on all pages during the audit (squashed).
|
2020-05-15 11:29:23 +03:00 |
|
Leonid Yuriev
|
d986d09b7b
|
mdbx: rework min/max length checking for keys & values (squashed).
|
2020-05-15 08:59:03 +03:00 |
|
Leonid Yuriev
|
a238179c23
|
mdbx: rename/reorganize internal fields for clarity.
Change-Id: I9b23a8ca271f30ebedda9cd8d21094b4797f8bb3
|
2020-05-09 20:00:31 +03:00 |
|
Leonid Yuriev
|
86dad2d727
|
mdbx: drop obsolete/unused mn_hi & mn_lo.
Change-Id: Ie0099c5afa66ccb679b124f3feb095a364519edc
|
2020-05-09 03:25:20 +03:00 |
|
Leonid Yuriev
|
5765d92ac7
|
mdbx: return MDBX_EBADSIGN when mdbx_env_close() called concurrently from several threads.
Change-Id: I03a8c87bc51eefc5236baa52cee8b12a9f8aa0e2
|
2020-04-20 17:00:41 +03:00 |
|
Leonid Yuriev
|
971f924c44
|
mdbx-build: rearrange source files, rework CMakeLists.txt and refine GNUMakefile (squashed).
Change-Id: Id73d346695011dab2f670bb9e6293a1e5a1835ca
|
2020-04-17 00:37:57 +03:00 |
|