Hallvard Furuseth
|
47f6aec61e
|
back-bdb/back-mdb IDL cleanup.
Parenthesize macros. Microoptimize IDL search. Use RANGE_<FIRST/LAST>
when IDL is known to be a range.
|
2011-09-19 10:31:12 +02:00 |
|
Hallvard Furuseth
|
79f4f3c0bd
|
More libmdb vs back-mdb C type tweaks.
Do not access a size_t via an unsigned long pointer, an MDB_val via a
berval pointer, or the inverse. Instead copy into the proper data types.
|
2011-09-19 10:31:12 +02:00 |
|
Howard Chu
|
dfed6f77d7
|
More search optimization
Tighten up entry_alloc/entry_decode
Track parent nodes in idscopes
|
2011-09-13 16:58:38 -07:00 |
|
Hallvard Furuseth
|
141a43c1ee
|
Tweak back-mdb integer types to match libmdb.
Also do not cast between berval and MDB_val. That breaks when
sizeof(berval.bv_len) != sizeof(MDB_val.mv_size).
|
2011-09-12 19:07:12 +02:00 |
|
Howard Chu
|
a4d0cde2d3
|
Fix from key_change consolidation
|
2011-09-05 03:52:38 -07:00 |
|
Howard Chu
|
7afc68c0ec
|
Cursor updates
|
2011-09-05 01:27:16 -07:00 |
|
Howard Chu
|
d38ef26425
|
Fix conversion of IDL to range
|
2011-09-03 13:09:19 -07:00 |
|
Howard Chu
|
0ba4206ed9
|
Import back-mdb
|
2011-09-01 17:00:26 -07:00 |
|