Quanah Gibson-Mount
1cd0da08a7
Happy New Year!
4 years ago
Quanah Gibson-Mount
5a5e056f22
Happy New Year
4 years ago
Howard Chu
3585a1eb97
ITS#8704 Fix PREVMETA, rename to PREVSNAPSHOT
...
and enforce exclusive access to environment. Also fix txn_begin/pick_meta
to use correct meta page, and reset the flag after successful commit.
4 years ago
Howard Chu
789c71c4c9
ITS#8704 Add MDB_PREVMETA support to tools
4 years ago
Howard Chu
6ac9aa666e
Happy New Year
8 years ago
Howard Chu
5f5f4dab9c
Happy New Year
9 years ago
Quanah Gibson-Mount
6fe12f3273
Happy New Year
10 years ago
Howard Chu
58ddb5527b
Use SysV semaphores instead of POSIX
...
Since they can cleanup after themselves on process exit
10 years ago
Howard Chu
015d6b909a
Fix env_open mode bits
10 years ago
Howard Chu
3e98addbe2
Rationalize mdb_env_copy2 API
11 years ago
Howard Chu
4009c9ae65
Add mdb_env_copy2()
...
And mdb_env_copyfd2(). Perform compaction on the copy. Trims out
freed pages and renumbers data pages in sequential order. This is
more CPU-intensive since it copies and modifies data pages.
11 years ago
Howard Chu
3e83b5b27b
Add mdb_dump, update copyrights
11 years ago
Hallvard Furuseth
e1266bf331
Clean up mdb_copy.
...
Support MDB_NOSUBDIR. Catch more errors. Write messages
to stderr, not stdout which the data too may be piped to.
11 years ago
Howard Chu
65faa5ed7e
tweak mdb_copy, trap signals
12 years ago
Howard Chu
c68e5ae9be
Add mdb_env_copyfd()
...
Allow writing backup to an already opened file handle, for piping
to tar/gzip/ssh/whatever.
12 years ago
Howard Chu
98fe339089
Rename libmdb to liblmdb
12 years ago
Howard Chu
13f3bcd59c
Rename libmdb to liblmdb, lmdb.h
...
Avoid naming conflicts with other mdb* packages. Bump version to 0.9.5
12 years ago
Howard Chu
185136397d
Drop unneeded #include <time.h>
12 years ago
Howard Chu
ebb6859ea5
Add mdb_copy for backing up a DB environment
12 years ago