Leo Yuriev
|
ddc3787936
|
mdbx: fix MDBX_RESULT_TRUE handling inside mdbx_mutex_failed()...mdbx_oomkick().
|
2017-06-15 14:56:25 +03:00 |
|
Leo Yuriev
|
d2d513014d
|
mdbx: add mdbx_lck_upgrade() to OSAL.
|
2017-06-06 20:28:00 +03:00 |
|
Leo Yuriev
|
06de7a5155
|
mdbx: rename the rest MDBX_xyz.
|
2017-05-24 02:24:38 +03:00 |
|
Leo Yuriev
|
8828e90ff9
|
mdbx: mdbx_condmutex_t instead of mutex/condvar pair.
|
2017-05-23 19:57:26 +03:00 |
|
Leo Yuriev
|
b4fd0500d1
|
mdbx: more lck-debug.
|
2017-05-18 16:17:24 +03:00 |
|
Leo Yuriev
|
6ee3aebc32
|
mdbx: use flock() for share/exclusive lck.
|
2017-05-18 16:17:24 +03:00 |
|
Leo Yuriev
|
333e5fada3
|
mdbx: internal cleanup (rename, etc).
|
2017-04-26 19:11:34 +03:00 |
|
Leo Yuriev
|
11ac6a02ff
|
mdbx: rework posix-lck.
Change-Id: Icdd61731424b0d591fd28da0468b9623d079c94a
|
2017-04-23 19:16:22 +03:00 |
|
Leo Yuriev
|
8bed6a5c89
|
mdbx: fix mdbx_rthc_remove().
|
2017-04-23 19:16:22 +03:00 |
|
Leo Yuriev
|
55226499a8
|
mdbx: rework reader_check0() and mutex recovery.
|
2017-04-23 19:16:22 +03:00 |
|
Leo Yuriev
|
36f1491ba8
|
mdbx: cleanup mdbx_mutex_failed().
|
2017-04-23 19:16:22 +03:00 |
|
Leo Yuriev
|
585496339a
|
mdbx: kill/remove mm_txnid.
|
2017-04-23 19:16:22 +03:00 |
|
Leo Yuriev
|
c2087f186e
|
mdbx: fix/rework mdbx_reader_check().
|
2017-04-23 19:16:21 +03:00 |
|
Leo Yuriev
|
fcb63130d6
|
mdbx: fix posix mdbx_lck_destroy().
|
2017-04-05 18:20:25 +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 |
|