Leonid Yuriev
|
e25daab399
|
mdbx-dump: add -r (rescue) and -q (quiet) options.
Change-Id: I35b32a61fbf301651099009d818722b3b893a039
|
2019-11-30 01:29:48 +03:00 |
|
Leonid Yuriev
|
01ae72a570
|
mdbx-dump: fix output (don't print version caption to stdout).
Change-Id: Id9986a79c0bceb3637c3aee4b669adab6a68dc2f
|
2019-11-30 01:29:48 +03:00 |
|
Leonid Yuriev
|
449307a69f
|
mdbx-build: sourcery pinning (but cmake requires manually config-files removal for now).
|
2019-09-09 14:29:05 +03:00 |
|
Leonid Yuriev
|
b8ac1daae0
|
mdbx-tools: print git-tree while show version info.
|
2019-09-03 23:43:29 +03:00 |
|
Leonid Yuriev
|
5a87faf9af
|
mdbx-build: start using CMake (incomplete; no properly installation for now).
|
2019-09-03 02:33:57 +03:00 |
|
Leonid Yuriev
|
f81374a9ce
|
mdbx-build: amalgamation.
Change-Id: Ic32de6ee119df2bc12136b882f4f7cabaa1314a9
|
2019-09-03 02:30:55 +03:00 |
|
Leonid Yuriev
|
b3a9b3ca1a
|
mdbx: avoid refs to mdbx_runtime_flags from tools.
|
2019-08-27 00:29:15 +03:00 |
|
Leo Yuriev
|
9cc9116df3
|
mdbx: 2019 HNY.
Change-Id: Iec6b7affedef0ea89fad917eb17af7e8201a7482
|
2019-02-03 12:28:01 +03:00 |
|
Leonid Yuriev
|
80ccb31008
|
mdbx-windows: avoid use strerror() from CRT.
9 of 17 for https://github.com/leo-yuriev/libmdbx/issues/43
Change-Id: I53b770e911ff8e7d4e084a323a374d09ea516986
|
2018-10-14 14:58:30 +03:00 |
|
Leonid Yuriev
|
ace3d1bfa3
|
mdbx: add mdbx_malloc/mdbx_free, etc.
1 of 17 for https://github.com/leo-yuriev/libmdbx/issues/43
Change-Id: Ia5204be9f943fefde42e6a46e652c1be6ab6a96b
|
2018-10-14 14:53:40 +03:00 |
|
Leo Yuriev
|
72557af2b5
|
mdbx: HNY!
Change-Id: I2a91b986964d96bb3e5f848e3c17408bd7745866
|
2018-02-04 13:10:54 +03:00 |
|
Leo Yuriev
|
6f6b360aba
|
mdbx: add/fix 'fallthrough' for GCC 7.x
Change-Id: I45c57ea910978aaa857086d7794ad92ba0ae7157
|
2017-10-28 11:45:04 +03:00 |
|
Leonid Yuriev
|
092156ee4f
|
mdbx: fix/redefine ssize_t, PRI*PTR nad PRI*size macros for MSVC.
Change-Id: I6cb565087350cf1d1e1735bff1c5480c3d4c02db
|
2017-07-26 19:17:11 +03:00 |
|
Leo Yuriev
|
c5d1384c64
|
mdbx-tools: more fix MSVC warnings.
Change-Id: Ib5f78a89fea09dc78d4922519eab6eaed4b1a7e6
|
2017-07-21 16:54:46 +03:00 |
|
Leo Yuriev
|
17e8429a29
|
mdbx: rework mmap-functions for osal.
- add 'length' and 'current' fields to mmap-object;
- drop mdbx_mremap();
- do remap on-demand inside mdbx_mresize();
- add mdbx_mapresize() which re-creates Valgrind's region.
- call resize on txn-begin.
Change-Id: I82780f92c4947804e3f14fb7cb71ee655382f9bb
|
2017-07-19 14:13:31 +03:00 |
|
Leo Yuriev
|
0167694457
|
mdbx: building mdbx-tools for Windows.
Change-Id: I9019c4382b7108ec7c442d2b0d4be044a3cb136a
|
2017-07-12 02:20:47 +03:00 |
|
Leo Yuriev
|
9a2fff91f3
|
mdbx: dynamic mapsize/geometry and API (mostly done).
Change-Id: Ifb768ff3207cae1755c53c211a3ae552c6455e12
|
2017-06-21 01:42:41 +03:00 |
|
Leo Yuriev
|
06de7a5155
|
mdbx: rename the rest MDBX_xyz.
|
2017-05-24 02:24:38 +03:00 |
|
Leo Yuriev
|
62ebc59330
|
mdbx: rework version info (stub for now).
|
2017-05-24 02:17:10 +03:00 |
|
Leo Yuriev
|
8c18622592
|
mdbx: rework MDBX_val.
|
2017-05-23 22:18:21 +03:00 |
|
Leo Yuriev
|
ac8e987346
|
mdbx: rework MDBX_txn.
|
2017-05-23 22:18:21 +03:00 |
|
Leo Yuriev
|
eff0f92fa7
|
mdbx-tools: replace size_t/PRIuPTR with uint64_t/PRIu64.
|
2017-05-23 19:57:26 +03:00 |
|
Leo Yuriev
|
8b9e391dd0
|
mdbx: cleanup internals (mostly formatting, but not only).
|
2017-05-23 17:45:58 +03:00 |
|
Leo Yuriev
|
29f01cf3f4
|
mdbx: use PRIuPTR/PRIiPTR/PRIxPTR instead of %z.
|
2017-05-10 19:16:23 +03:00 |
|
Leo Yuriev
|
7d351f74c4
|
mdbx: rename mdbx_stat() to mdbx_dbi_stat().
|
2017-03-29 18:52:55 +03:00 |
|
Leo Yuriev
|
0f49ed6e53
|
mdbx: big-bang (initial).
- OS Abstraction Layer;
- Windows Support.
- preparation for more changes.
Change-Id: I53772eda9091ba361cbc9a28656190ea0d4c5cee
|
2017-03-29 00:53:39 +03:00 |
|