Rusty Russell
|
323a9473c0
tdb2: rework remaining io.c functions to return enum TDB_ERROR.
|
15 years ago |
Rusty Russell
|
1d4d21dfb5
tdb2: rework some io.c functions to encode errors in their pointer returns.
|
15 years ago |
Rusty Russell
|
7d6312518b
tdb2: rework some io.c functions to return enum TDB_ERROR.
|
15 years ago |
Rusty Russell
|
850c5cfed4
tdb2: rework lock.c functions to return enum TDB_ERROR.
|
15 years ago |
Rusty Russell
|
b24f8e2ae5
tdb2: remove tdb_traverse_read
|
15 years ago |
Rusty Russell
|
587982955c
tdb2: simplify logging levels, rename TDB_DEBUG_* to TDB_LOG_*
|
15 years ago |
Rusty Russell
|
0aa58f6e60
tdb2: remove extraneous whitespace.
|
15 years ago |
Rusty Russell
|
5eaf46e9a0
tdb2: make tdb2 compile clean under -Wshadow.
|
15 years ago |
Rusty Russell
|
2491b65a6d
tdb2: use separate magic constants for chain, htable and ftable entries
|
15 years ago |
Rusty Russell
|
2523e67f15
tdb2: hash chaining
|
15 years ago |
Rusty Russell
|
115648946c
tdb2: compare the extra 11 hash bits in the header.
|
15 years ago |
Rusty Russell
|
f2c286c95f
tdb2: add comparison stats
|
15 years ago |
Rusty Russell
|
4e185ad8ab
tdb2: clean up logging
|
15 years ago |
Rusty Russell
|
576802602c
tdb2: remove truncated bit.
|
15 years ago |
Rusty Russell
|
96b169e986
tdb2: remove tdb_get()
|
15 years ago |
Rusty Russell
|
fe55330a60
tdb2: Add stats attribute.
|
15 years ago |
Rusty Russell
|
c5e3f07a30
tdb2: fix tdb_chainlock
|
15 years ago |
Rusty Russell
|
b371060fb7
tdb2: extra debugging checks
|
15 years ago |
Rusty Russell
|
3d10865d15
tdb2: 64 bit fixes.
|
15 years ago |
Rusty Russell
|
cd1c68c0d9
tdb2: add missing prototype, move tdb_firstkey/tdb_nextkey to traverse.c
|
15 years ago |
Rusty Russell
|
bee60dd0ff
tdb2: implement tdb_firstkey/tdb_nextkey.
|
15 years ago |
Rusty Russell
|
48038e705f
tdb2: don't hold access to tdb mmap during traverse.
|
15 years ago |
Rusty Russell
|
6804501c35
tdb2: change to using a hash tree.
|
15 years ago |