Hallvard B Furuseth
7c1e5e9540
Warning cleanup: printf(%p, struct*)
14 years ago
Hallvard B Furuseth
5fdbc54d76
Warning cleanup: if(rc = mdb_<func>()) & co
14 years ago
Hallvard B Furuseth
160585b1bc
Warning cleanup: Drop unneeded 'unsigned >= 0'
14 years ago
Hallvard B Furuseth
bd2ceeb74e
Fix P_INVALID signedness
14 years ago
Hallvard B Furuseth
f42f7f3442
Fix formats, reduce PAGEHDRSZ size_t->unsigned.
...
NUMKEYS was size_t due to PAGEHDRSZ; printing unsigned int is simpler.
Instead increase PAGEFILL to long, since it involves a multiply.
Possibly uint32_t or something would be sufficient.
14 years ago
Hallvard B Furuseth
aed36f5780
Compact memnrcmp, just for fun
14 years ago
Hallvard B Furuseth
ab0d6fa05e
Fix memncmp(): Do not memcmp twice
14 years ago
Hallvard B Furuseth
86b40907d4
DPRINTF(): Fix format, handle non-gcc, simplify.
...
Add C99-required 1st parameter. Disable for for non-gcc. Simplify.
GNU extension #define DPRINTF(<no 1st arg>...) -> GNU ext ,##__VA_ARGS__.
Fix __LINE__ format %ld -> %d.
14 years ago
Hallvard B Furuseth
84659a5bb6
Makefile
14 years ago
Hallvard B Furuseth
f73a992ac9
.gitignore
14 years ago
Howard Chu
2d4f522a73
More cursor tests, fail...
14 years ago
Howard Chu
bddc86c0ee
Save a byte in nodesz
14 years ago
Howard Chu
3a62d59c45
meta init
14 years ago
Howard Chu
fe703b0ee0
Log txnID in msgs
14 years ago
Howard Chu
421ee6bb1d
Use toggling meta page instead of always appending
14 years ago
Howard Chu
a37195f686
Use shmat for lock region instead of mmap
14 years ago
Howard Chu
f367441b69
Add locking support
14 years ago
Howard Chu
a4c3626267
Fix P_INVALID def
14 years ago
Howard Chu
7d678832a7
Cursor testing
14 years ago
Howard Chu
cd57e9741f
Fix splits, cursor navigation, newpage flags
14 years ago
Howard Chu
11e80dae63
Return statistics for a DB
...
Eventually this will have to grow up to be like BDB db_stat...
14 years ago
Howard Chu
a2de260fb3
Use NOSYNC flag
14 years ago
Howard Chu
0c2610ebdd
Use header when some fields are unspecified
14 years ago
Howard Chu
d620d4368a
Checkpoint
14 years ago