Rusty Russell
|
576802602c
tdb2: remove truncated bit.
|
15 years ago |
Rusty Russell
|
b44978e149
tdb2: use direct access for tdb_read_off/tdb_write_off
|
15 years ago |
Rusty Russell
|
96b169e986
tdb2: remove tdb_get()
|
15 years ago |
Rusty Russell
|
afc3c1e723
tdb2: trivial optimization for free list
|
15 years ago |
Rusty Russell
|
fe55330a60
tdb2: Add stats attribute.
|
15 years ago |
Rusty Russell
|
a5b66d7072
tdb2: relax locking to allow two free list locks at once
|
15 years ago |
Rusty Russell
|
20defbbcfa
tdb2: use expansion heuristics from tdb1
|
15 years ago |
Rusty Russell
|
5e30abc662
tdb2: shrink free header from 32 to 24 bytes.
|
15 years ago |
Rusty Russell
|
dfae76fd82
tdb2: rename set_header to the more appropriate set_used_header.
|
15 years ago |
Rusty Russell
|
076c398e1b
tdb2: Add speed test to tdb and tdb2
|
15 years ago |
Rusty Russell
|
dbbde01940
tdb2: fix tdb_check() return when free table entries missing.
|
15 years ago |
Rusty Russell
|
c84c65774a
tdb2: make tdb_check call check() function.
|
15 years ago |
Rusty Russell
|
ec88af5dd1
tdb2: make summary command handle recovery "dead zone"
|
15 years ago |
Rusty Russell
|
d95645d52c
tdb2: cancel transactions on tdb_close
|
15 years ago |
Rusty Russell
|
04b2feefda
tdb2: enable transactions in tdbtorture
|
15 years ago |
Rusty Russell
|
554f38560b
tdb2: stricter ordering on expansion lock
|
15 years ago |
Rusty Russell
|
6520c8318b
tdb2: remove all the dead code
|
15 years ago |
Rusty Russell
|
5e8b9af5e7
tdb2: transaction support
|
15 years ago |
Rusty Russell
|
49c1b2e371
tdb2: allow nesting of read locks on top of write locks.
|
15 years ago |
Rusty Russell
|
dde924399b
ccanlint: fix -x core dump
|
15 years ago |
Rusty Russell
|
ef9dec6018
tdb2: handle chains of free tables
|
15 years ago |
Rusty Russell
|
d70577b6af
tdb2: get rid of zones
|
15 years ago |
Rusty Russell
|
2ecf943a99
tdb2: fix bucket search
|
15 years ago |
Rusty Russell
|
e984ef6613
tdb2: only adjust size once when growing
|
15 years ago |
Rusty Russell
|
d1383862ad
tdb2: remove tailer
|
15 years ago |
Rusty Russell
|
c5e3f07a30
tdb2: fix tdb_chainlock
|
15 years ago |
Rusty Russell
|
06a5b1a852
tdb2: fix coalesce race #3
|
15 years ago |
Rusty Russell
|
56ea2c52a1
tdb2: add TDB_COALESCING_MAGIC to solve coalescing race.
|
15 years ago |
Rusty Russell
|
d2a4d6b49b
tdb2: fix coalesce race #2
|
15 years ago |
Rusty Russell
|
b547900937
tdb2: coalescing race fix #1
|
15 years ago |