Commit Graph

1094 Commits (53a0fdf1bee795048b3b3a40f8ffec3e3f8473a2)
 

Author SHA1 Message Date
Hallvard Furuseth 943b23f011 Restore support for Posix semaphores 10 years ago
Hallvard Furuseth 9574b65648 Fix mdb_mutex_t, add mdb_mutexref_t, drop MDB_MUTEX(). 10 years ago
Hallvard Furuseth 8293b20cfe Add MDB_USE_POSIX_MUTEX. 10 years ago
Howard Chu 7d162bcf31 CHANGES only belongs in mdb.RE 10 years ago
Howard Chu bf55ce5545 Bump version to 0.9.15 10 years ago
Hallvard Furuseth e95d57f39c Use ftok() for semget(), and only lower mode bits 10 years ago
Hallvard Furuseth 68f64aa104 Clarify mdb_env_open() doc of 'mode' param 10 years ago
Hallvard Furuseth 579ad14d7c ITS#8156 Fix MDB_MAXKEYSIZE doc 10 years ago
Hallvard Furuseth aa16d7bc0a ITS#8157 mdb_txn_renew0(): init after error checks 10 years ago
Hallvard Furuseth 8d1f6ca782 mdb_txn_renew(): Drop pointless diff from mdb.RE. 10 years ago
Hallvard Furuseth 02e8de5edb Set/clear mp_pad, md_pad (MDB_DUPFIXED data size). 10 years ago
Hallvard Furuseth 77bdbdd9de mtest*.c: Fix MDB_NOOVERWRITE, plug cursor leak 10 years ago
Hallvard Furuseth 9bb915675a ITS#8117 Fix MDB_INTEGERDUP keysize doc + md_dcmp 10 years ago
Howard Chu 329e12e4c5 ITS#8117 better fix 10 years ago
Howard Chu 3d2202f31c Revert "ITS#8117 cleanup prev commit" 10 years ago
Howard Chu ce7ba0ceb6 ITS#8117 cleanup prev commit 10 years ago
Howard Chu ed13d4aa59 ITS#8117 fix INTEGERDUP compare 10 years ago
Howard Chu f4cab2994f ITS#8109 fix mdb_cursor_del0 on empty DB 10 years ago
Howard Chu 4c62fde880 ITS#8106 retry writes on EINTR 10 years ago
Howard Chu ccf4d8b385 ITS#8062 also handle subcursors 10 years ago
Howard Chu b0fca5b956 ITS#8062 fix rebalance 10 years ago
Hallvard Furuseth 2f6877ff7b Cleanup mtest* and sample-*. 10 years ago
Hallvard Furuseth 5224774f3c Reformat mdb_dbi_open() doc for clarity 10 years ago
Hallvard Furuseth 6a86f22b2a Cleanup MDB_env.me_txn0. 10 years ago
Hallvard Furuseth 8adee9464f Fix per-txn MDB_NOMETASYNC, MDB_NOSYNC. 10 years ago
Hallvard Furuseth 54516639ac Renumber MDB_TXN_* flags, simplify flag code 10 years ago
Hallvard Furuseth 49bb9e82e8 mdb_txn_renew(): Clear error from previous txn 10 years ago
Howard Chu d2dab3c905 ITS#8062 fix uninit'd cursor index 10 years ago
Howard Chu 04af46b1c1 ITS#8066 fix mdb_load with large values 10 years ago
Quanah Gibson-Mount 6fe12f3273 Happy New Year 10 years ago
Quanah Gibson-Mount f526f1b9a3 Happy New Year 10 years ago
Howard Chu 8bb541bc40 Also support NOMETASYNC on txn_begin 10 years ago
Howard Chu 3368d1f5e2 Support MDB_NOSYNC on mdb_txn_begin() 10 years ago
Hallvard Furuseth 570ba6fb86 Fix EACCES description 10 years ago
Hallvard Furuseth b2ab9910dd ITS#7971 Fix reader allocation and me_numreaders 10 years ago
Hallvard Furuseth 404697b369 mdb_env_set_flags(): Reject CHANGELESS flags. 10 years ago
Howard Chu 71741a6b08 Fix potential null deref (coverity) 10 years ago
Hallvard Furuseth d711e357da Whitespace (align with mdb.RE) 10 years ago
Hallvard Furuseth 631970e485 Make SysV semaphores robust. Cleanup MDB_ROBUST. 10 years ago
Hallvard Furuseth 9441012435 ITS#8021 doc: Don't mix MDB_WRITEMAP + non-WRITEMAP 10 years ago
Howard Chu 8b6c4250b1 More cleanup for fdatasync hack 10 years ago
Howard Chu ea89e3d269 Tweak conditionals for fdatasync hack 10 years ago
Howard Chu f83f62a7ae ITS#8021 env_sync is invalid in RDONLY env 10 years ago
Howard Chu 462dc09745 fdatasync hack, again 10 years ago
Howard Chu e86072a9c7 Revert "Note MDB_SAFE_FDATASYNC" 10 years ago
Howard Chu 293d6bb47f Note MDB_SAFE_FDATASYNC 10 years ago
Howard Chu 9585c01233 Simpler fdatasync hack 10 years ago
Howard Chu 0ef1e0b16d Revert "Fix prev commit for env_sync0" 10 years ago
Howard Chu 985bbbbdd5 Fix prev commit for env_sync0 10 years ago
Howard Chu 0018eeb2c3 Hack for potential ext3/ext4 corruption issue 10 years ago