Leonid Yuriev
|
3b741a6d5f
|
mdbx: automatically abort errored transaction in mdbx_txn_commit().
Change-Id: I2cfac73c69a8ff46870778f174555724f8363a79
|
2020-04-26 03:23:04 +03:00 |
|
Leonid Yuriev
|
673570ec2a
|
mdbx: auto-choose pagesize for a large databases.
Change-Id: I3f8279ba077a8c31c70504d32fb619b6601cc5c4
|
2020-04-23 17:15:55 +03:00 |
|
Leonid Yuriev
|
a5fb85f0fc
|
mdbx: avoiding MDBX_UTTERLY_NOSYNC as result of flags merge.
Change-Id: Ia39de7b60a00b04a92ddf1468c995c4684f45474
|
2020-04-22 20:35:12 +03:00 |
|
Leonid Yuriev
|
21f9a445e8
|
mdbx: rework env_open() to auto-handling MDBX_NOSUBDIR for any exists database.
Change-Id: Id8a26937c9013c750323646df01c3080a909a4c0
|
2020-04-22 17:33:59 +03:00 |
|
Leonid Yuriev
|
30f7f15778
|
mdbx: automatic MDBX_NOSUBDIR while opening existing database.
Change-Id: Ieb2042d70b42bc2a572ac1083c160fa3cdbb7556
|
2020-04-22 16:58:38 +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
|
83e303b059
|
mdbx: alter MDBX_CURSOR_FULL description.
Change-Id: I70d13e7503d10c6050bd17e4dd8bd814e46799af
|
2020-04-19 17:33:32 +03:00 |
|
Leonid Yuriev
|
1e9cc6b0a5
|
mdbx: more 'const' for API.
Change-Id: Iedea253733105acc4010e07a65a594f8ea52ce56
|
2020-04-19 17:33:32 +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 |
|