Commit Graph

112 Commits (50949b460625e1b0768d8bccb89303999d45a881)

Author SHA1 Message Date
Hallvard Furuseth f97552a83a Check DB flags when refreshing a stale MDB DBI. 12 years ago
Hallvard Furuseth e4af9ee5da ITS#7515 mdb_dbi_open(): Also open in parent txns. 12 years ago
Hallvard Furuseth f19655eabc ITS#7517 Document that dirty DBs may not be closed 12 years ago
Hallvard Furuseth 8ad25001ff ITS#7485 Document key/data size limits in lmdb.h. 12 years ago
Hallvard Furuseth 7aba5f5ab9 Add error code MDB_MAP_RESIZED. 12 years ago
Hallvard Furuseth 7fdf672041 Update MDB comments: Caveats, flags, etc. 12 years ago
Howard Chu 53cf2eed90 ITS#7491 check for filled dirty page list 12 years ago
Howard Chu fed573cb86 Happy New Year 12 years ago
Howard Chu 0702fbd688 Update version date 12 years ago
Howard Chu e74d70e88e Partially revert 65d40eb5d2 12 years ago
Howard Chu 04b7c42109 Rename mdb_open/close mdb_dbi_open/close 12 years ago
Howard Chu 98fe339089 Rename libmdb to liblmdb 12 years ago
Howard Chu 13f3bcd59c Rename libmdb to liblmdb, lmdb.h 12 years ago
Howard Chu 049b145ec7 Doc layout tweaks 12 years ago
Hallvard Furuseth 97ed96206d mdb_env_sync(,force=1): Override MDB_MAPASYNC. 12 years ago
Hallvard Furuseth 7e620a34a2 API change: mdb_drop() only accepts del=0 or 1. 12 years ago
Hallvard Furuseth d903bed218 API change: mdb_env_set_maxdbs(, *named* DBs). 12 years ago
Hallvard Furuseth 52e3adbdec Renumber MDB_NOSUBDIR. Check mdb_env_open() flags. 12 years ago
Howard Chu 617769bce5 Tweak output, add free page info 12 years ago
Howard Chu 754cd88819 Add mdb_env_info() to retrieve interesting env params 12 years ago
Hallvard Furuseth e9d87866c4 mdb_env_open(): Keep mdb_env_set_flags() flags. 12 years ago
Howard Chu ebb6859ea5 Add mdb_copy for backing up a DB environment 12 years ago
Hallvard Furuseth 756ce8e10c Tweak MDB restrictions 12 years ago
Hallvard Furuseth 2b960613e0 ITS#7377 Document caveats/troubeshooting. 12 years ago
Howard Chu ba6c3281a1 Add MDB_GET_CURRENT 12 years ago
Howard Chu 8bb10add24 More for ab04c50a32 12 years ago
Howard Chu acbff5b1ea Add mdb_cursor_renew() 12 years ago
Howard Chu c542442c9f Add MDB_SET_KEY cursor op 12 years ago
Howard Chu ab04c50a32 ITS#7383 More explicit error codes 12 years ago
Howard Chu de77882898 Update comments, bump version 12 years ago
Howard Chu 2e677bcb99 msync should default to fully synchronous 12 years ago
Howard Chu 1c733bdc4e Add msync support for WRITEMAP option 12 years ago
Howard Chu d8a89464cd Add MDB_WRITEMAP to use a writable mmap 12 years ago
Howard Chu d53644f682 Minor cleanup 12 years ago
Howard Chu 14fb1f59c7 Append tweaks, page_split fixes 13 years ago
Howard Chu df7ddb6bf4 Add MDB_NOMETASYNC env option. 13 years ago
Howard Chu fadf75a9cb Further clarification of mdb_open() 13 years ago
Hallvard Furuseth 592b3f8727 libmdb: Add C++ 'extern "C" {}' to *.h 13 years ago
Howard Chu 191d78948b ITS#7238 doc clarification 13 years ago
Hallvard Furuseth d50d57ed63 Fix libmdb comments 13 years ago
Howard Chu 3d6b924c25 txn_commit must abort txn before returning errors 13 years ago
Howard Chu 713bf092b6 Happy New Year! 13 years ago
Howard Chu 85bfb3c1d1 Add rudimentary MDB_MULTIPLE support for puts 13 years ago
Howard Chu fa3c2945f5 Add MDB_APPEND to avoid splitting full pages 13 years ago
Howard Chu 28b8aaeb96 Add mdb_cursor_txn() and mdb_cursor_dbi() for querying the cursor 13 years ago
Howard Chu 6e05ca17e9 Add MDB_RESERVE mode 13 years ago
Howard Chu fa0d64242b Doc for the MDB_NOSUBDIR env option 13 years ago
Howard Chu 7a40080dd1 Add MDB_NOSUBDIR option 13 years ago
Howard Chu 619e671f1c txn_abort/commit free all their cursors now. 13 years ago
Howard Chu b9d13a29e6 Track changes to all cursors. 13 years ago