Commit Graph

  • 02495837dc Update for fsync hack Howard Chu 2014-12-18 04:46:43 +0000
  • 91155b9d67 Hack for potential ext3/ext4 corruption issue Howard Chu 2014-12-18 04:38:53 +0000
  • 0018eeb2c3 Hack for potential ext3/ext4 corruption issue Howard Chu 2014-12-18 04:38:53 +0000
  • e6ac9c2314 Update for 0.9.15 Howard Chu 2014-12-17 15:29:48 +0000
  • a0accc86f2 Fix MDB_APPEND doc Howard Chu 2014-12-15 20:40:59 +0000
  • f1417e2634 make clean: remove *.lo Hallvard Furuseth 2014-12-13 20:35:08 +0100
  • dcccd8a89a Clarify mdb_dbi_open doc Howard Chu 2014-12-08 03:21:09 +0000
  • 7ce29b9edb Fix MDB_APPEND doc Howard Chu 2014-12-15 20:40:59 +0000
  • 6c71173258 make clean: remove *.lo Hallvard Furuseth 2014-12-13 20:35:08 +0100
  • cccc947b4a Try to avoid an invalid datafile after failed init Hallvard Furuseth 2014-12-08 09:56:36 +0100
  • 9cc04f604f Clarify mdb_dbi_open doc Howard Chu 2014-12-08 03:21:09 +0000
  • 196e07ca58 ITS#7987 fix excessive space for single write txn Leo Yuriev 2014-12-05 19:30:31 +0000
  • 03ddbcf37d C90-compatible code for SysV semaphores Hallvard Furuseth 2014-12-05 21:00:21 +0100
  • 1a7243b3f4 ITS#7987 fix excessive space for single write txn Leo Yuriev 2014-12-05 19:30:31 +0000
  • c36c167cc4 ITS#7994 fix prev commit Howard Chu 2014-12-05 19:15:41 +0000
  • b660491d3f ITS#7994 Access to current transaction ID. David Barbour 2014-12-05 11:18:30 -0600
  • f284c3232d Fix WIN32 -> _WIN32 Hallvard Furuseth 2014-12-03 12:27:53 +0100
  • 1413de3a04 Fix SysV semaphores - repair mti_txnid. Hallvard Furuseth 2014-12-05 18:18:53 +0100
  • 3e6ac6ef6b For ITS#7789: Ensure mapsize >= pages in use. Hallvard Furuseth 2014-12-03 12:37:55 +0100
  • c306423adf Fix WIN32 -> _WIN32 Hallvard Furuseth 2014-12-03 12:27:53 +0100
  • 8704eff591 mdb_strerror: Silence warning @ Windows Hallvard Furuseth 2014-12-01 08:59:29 +0100
  • 5bf495abdc Fix comments Hallvard Furuseth 2014-12-01 08:59:29 +0100
  • 3aa7537adc Simplify recent changes a bit. Hallvard Furuseth 2014-12-01 08:59:29 +0100
  • 17bf75b12e ITS#7961,#7987 Re-fix txn init. Hallvard Furuseth 2014-11-22 22:56:31 +0100
  • 3ce002fd13 ITS#7959 fix prev commit Howard Chu 2014-10-08 19:25:27 +0100
  • ce40f4f314 ITS#7961 fix txn init Howard Chu 2014-10-04 21:48:49 +0100
  • 042e76685e ITS#7959 Check fstat return value Jean-Christophe DUBOIS 2014-10-03 20:24:25 +0200
  • c473091f8f ITS#7841 trivial cleanup Leo Yuriev 2014-09-05 00:19:16 +0400
  • 98ed192949 ITS#7956 fix compact of empty env Howard Chu 2014-10-02 22:11:43 +0100
  • af99820ac8 ITS#7955, #7671 fix MDB_PREV_DUP Howard Chu 2014-10-02 21:58:20 +0100
  • 0482f1898d ITS#7953 .gitignore *.lo Howard Chu 2014-10-02 21:35:15 +0100
  • 9227f66673 ITS#7952 .gitignore mdb_dump/load Howard Chu 2014-10-02 21:33:35 +0100
  • 20ad21dcc4 Don't use -fPIC for static lib Howard Chu 2014-10-01 21:00:03 +0100
  • df9da7c7be Must do dlist_free before releasing Wmutex Howard Chu 2014-07-20 08:10:34 -0700
  • 9eede0b103 Free write mutex earlier in txn_reset0 Howard Chu 2014-07-16 09:24:45 -0700
  • 0697869d92 mdb_strerror: Silence warning @ Windows Hallvard Furuseth 2014-12-01 08:59:29 +0100
  • 4376a19c5c Fix comments Hallvard Furuseth 2014-12-01 08:59:29 +0100
  • 4bda1d2461 Clean up SysV semaphore code. Hallvard Furuseth 2014-12-01 08:59:29 +0100
  • 443a7e40c4 Fix robust mutexes - repair mti_txnid. Hallvard Furuseth 2014-12-01 08:59:29 +0100
  • 42110d83a9 Simplify recent changes a bit. Hallvard Furuseth 2014-12-01 08:59:29 +0100
  • 9a72292ac1 ITS#7961,#7987 Re-fix txn init. Hallvard Furuseth 2014-11-22 22:56:31 +0100
  • 9a8eb95674 ITS#7971 LMDB: clarification in mdb_txn_renew0(). leo@yuriev.ru 2014-10-17 22:46:53 +0000
  • bd6d2e6f2c ITS#7970 LMDB: Critical Heisenbug leo@yuriev.ru 2014-10-17 22:35:41 +0000
  • 9a80a8a8e8 ITS#7969 LMDB: volatile & __synchronize(). leo@yuriev.ru 2014-10-17 22:22:39 +0000
  • 925e7805a5 ITS#7959 fix prev commit Howard Chu 2014-10-08 19:25:27 +0100
  • d72b2f5d15 ITS#7961 fix txn init Howard Chu 2014-10-04 21:48:49 +0100
  • d77e3ddb4d ITS#7959 Check fstat return value Jean-Christophe DUBOIS 2014-10-03 20:24:25 +0200
  • 461d9c8f34 ITS#7841 trivial cleanup Leo Yuriev 2014-09-05 00:19:16 +0400
  • 56c2c160be ITS#7956 fix compact of empty env Howard Chu 2014-10-02 22:11:43 +0100
  • bfe297da47 ITS#7955, #7671 fix MDB_PREV_DUP Howard Chu 2014-10-02 21:58:20 +0100
  • 61dd017808 ITS#7953 .gitignore *.lo Howard Chu 2014-10-02 21:35:15 +0100
  • fd0315d6e5 ITS#7952 .gitignore mdb_dump/load Howard Chu 2014-10-02 21:33:35 +0100
  • 8bec53fdfd Don't use -fPIC for static lib Howard Chu 2014-10-01 21:00:03 +0100
  • e3b6c359a9 Use robust mutexes by default Howard Chu 2014-10-01 20:58:15 +0100
  • 58ddb5527b Use SysV semaphores instead of POSIX Howard Chu 2014-07-20 11:08:55 -0700
  • a53716ed96 Must do dlist_free before releasing Wmutex Howard Chu 2014-07-20 08:10:34 -0700
  • ec6cf4e40f MDB_ROBUST: Use MDB_PID_T. Drop a wmutex variable. Hallvard Furuseth 2014-07-20 16:42:04 +0200
  • f6add293a7 Free write mutex earlier in txn_reset0 Howard Chu 2014-07-16 09:24:45 -0700
  • a2ac10107e Add MDB_ROBUST Hallvard Furuseth 2014-07-16 07:15:58 -0700
  • 69d7cb8d44 More for VL32 Howard Chu 2014-09-25 19:37:13 +0100
  • af80e8d161 Merge branch 'mdb.master' into vl32 Howard Chu 2014-09-25 19:26:26 +0100
  • a7639a66a4 Android also only has memalign Howard Chu 2014-09-25 19:25:56 +0100
  • 2f587ae081 new date LMDB_0.9.14 Howard Chu 2014-09-20 07:24:32 +0100
  • 62e4eeb7f7 ITS#7943 reinit txn flags Howard Chu 2014-09-19 01:45:43 +0100
  • 4c4be93b62 More for VL32 Howard Chu 2014-09-18 20:26:39 +0100
  • 61559e279e On-demand pagemapping for 32bit mode Howard Chu 2014-09-18 19:55:13 +0100
  • 891e662754 Plug leak in 4d02c741b1 Howard Chu 2014-09-18 01:22:02 +0100
  • 674f52fdb4 Silence some clang warnings Howard Chu 2014-09-16 21:54:07 +0100
  • b9495245b4 Release 0.9.14 Howard Chu 2014-09-15 19:48:32 +0100
  • 5ee99f1125 Change retry to num times 60. Testing shows that on a known dataset, this has the same growth behavior as 2.4.39, while num times 20 resulted in significant growth. Quanah Gibson-Mount 2014-09-13 16:21:17 -0500
  • 3646ba966c More for me_pgoldest Howard Chu 2014-09-09 19:44:23 +0100
  • 29fd241fad Remember oldest reader txnid Howard Chu 2014-09-09 19:40:05 +0100
  • 4d02c741b1 Use a single write txn Howard Chu 2014-09-04 10:40:11 +0100
  • a054a194e8 ITS#7913 cleanup Howard Chu 2014-08-24 21:18:03 +0100
  • 8fbbc71506 More for MIPS Howard Chu 2014-08-21 17:40:20 -0700
  • 4008e5e583 Partially revert ada2630699 Howard Chu 2014-08-17 20:44:53 -0700
  • cf4fe3b1fb Microoptimize loose pages Hallvard Furuseth 2014-08-17 01:50:32 +0200
  • 1e7eeed28d Fix loose pages in mdb_freelist_save(). Hallvard Furuseth 2014-08-17 00:29:12 +0200
  • 983f896aa7 Split out mdb_midl_xmerge, add MDB_IDL_ALLOCLEN Hallvard Furuseth 2014-08-16 11:34:44 +0200
  • 992a96e171 ITS#7917 Howard Chu 2014-08-11 11:01:20 -0700
  • 322cd26a7b ITS#7917 fix mdb_dbi_open Howard Chu 2014-08-11 11:00:11 -0700
  • ada2630699 Just use memalign, not posix_memalign Howard Chu 2014-08-07 11:06:53 -0700
  • 899b23f89d More for MIPS Howard Chu 2014-08-04 11:40:24 -0700
  • ae0c9f484d ITS#7793 more for branch key update Howard Chu 2014-08-04 09:26:35 -0700
  • 9cf1749f73 ITS#7793 doc update, again Howard Chu 2014-08-04 05:13:29 -0700
  • f21f15e5a0 ITS#7793 update branch key if needed Howard Chu 2014-08-04 04:57:53 -0700
  • 9febe03eb5 More for MIPS Howard Chu 2014-08-02 10:33:35 -0700
  • 8498c6cba2 ITS#7913 mdb_cursor_get(*_DUP) cleanup Howard Chu 2014-07-31 09:59:52 -0700
  • 3630066843 Fix MIPS cache coherency on Linux Howard Chu 2014-07-26 18:16:02 -0700
  • d098184f61 Update date Howard Chu 2014-07-24 04:15:45 -0700
  • 082bac1492 more for mdb_cursor_count Howard Chu 2014-07-24 04:13:55 -0700
  • 6cb1166635 Fix mdb_copy & co when MDB pagesize < OS pagesize Hallvard Furuseth 2014-07-09 21:38:45 +0200
  • 1b08d8e503 ITS#7789 doc updates Howard Chu 2014-07-23 17:31:34 -0700
  • 81b502e17e ITS#7789 Fix mdb_env_write_meta(). Hallvard Furuseth 2014-07-23 17:24:31 -0700
  • 7ef970436d Revert ITS#7789 commits, let's try this again. Howard Chu 2014-07-23 17:10:41 -0700
  • 015d6b909a Fix env_open mode bits Howard Chu 2014-07-21 18:20:31 -0700
  • 58e9c3add8 Fix mdb_cursor_count, reject uninit'd cursor Howard Chu 2014-07-21 08:33:59 -0700
  • fcb0768e7d Silence prototype warnings Howard Chu 2014-07-21 08:11:33 -0700
  • 59b945c06e mdb_txn_reset0: Free write mutex earlier, prettify. robust Howard Chu 2014-07-21 08:12:27 +0200
  • 9ca6fa6702 [Squash/Drop] mdb_env_get_flags(): Show actual MDB_ROBUST setting. Hallvard Furuseth 2014-07-21 08:12:27 +0200