Rusty Russell
|
ba7740e689
tdb2: handle non-transaction-page-aligned sizes in recovery.
|
15 years ago |
Rusty Russell
|
1fa54dfd19
tdb2: remove tailer from transaction record.
|
15 years ago |
Rusty Russell
|
6b3c079f31
tdb2: limit coalescing based on how successful we are.
|
15 years ago |
Rusty Russell
|
024a5647e6
tdb2: use counters to decide when to coalesce records.
|
15 years ago |
Rusty Russell
|
a8b30ad4dc
tdb2: overallocate the recovery area.
|
15 years ago |
Rusty Russell
|
5c4a21ab03
tdb2: don't start again when we coalesce a record.
|
15 years ago |
Rusty Russell
|
6b999f4511
tdb2: make internal coalesce() function return length coalesced.
|
15 years ago |
Rusty Russell
|
4824189371
tdb2: expand more slowly.
|
15 years ago |
Rusty Russell
|
0f95489bd3
tdb2: use 64 bit file offsets on 32 bit systems if available.
|
15 years ago |
Rusty Russell
|
15cb319b3e
tdb2: test lock timeout plugin code.
|
15 years ago |
Rusty Russell
|
72e974b25a
tdb2: allow transaction to nest.
|
15 years ago |
Rusty Russell
|
dc9da1e34f
tdb2: allow multiple chain locks.
|
15 years ago |
Rusty Russell
|
8cca0397ef
tdb2: TDB_ATTRIBUTE_STATS access via tdb_get_attribute.
|
15 years ago |
Rusty Russell
|
66ead2bcb7
tdb2: make tdb_name() valid early in tdb_open()
|
15 years ago |
Rusty Russell
|
142e3d3122
tdb2: fix an error message misspelling.
|
15 years ago |
Rusty Russell
|
703cea0c78
tdb2: tdb_set_attribute, tdb_unset_attribute and tdb_get_attribute
|
15 years ago |
Rusty Russell
|
7fe3218488
tdb2: TDB_ATTRIBUTE_FLOCK support
|
15 years ago |
Rusty Russell
|
0693529224
tdb2: don't cancel transaction when tdb_transaction_prepare_commit fails
|
15 years ago |
Rusty Russell
|
0468e69927
tdb2: open hook for implementing TDB_CLEAR_IF_FIRST
|
15 years ago |
Rusty Russell
|
4ee7bd08f4
tdb2: cleanups for tools/speed.c
|
15 years ago |
Rusty Russell
|
6ce40d6ab4
tdb2: rearrange log function to put data arg at the end.
|
15 years ago |
Rusty Russell
|
156e5eb92f
tdb2: rename internal hashfn and logfn to hash_fn and log_fn.
|
15 years ago |
Rusty Russell
|
007a7e4e8d
tdb2: shorten attribute members.
|
15 years ago |
Rusty Russell
|
b8903ca2ac
tdb2: extend start of hash locks.
|
15 years ago |
Rusty Russell
|
5a5b9f8d3d
tdb2: implement tdb_chainlock_read/tdb_chainunlock_read.
|
15 years ago |
Rusty Russell
|
63e80faf9b
tdb2: fix tdb_summary reports
|
15 years ago |
Rusty Russell
|
edd3043fe3
configurator: make it BSD-MIT licensed.
|
15 years ago |
Rusty Russell
|
e37b906781
compiler: don't override existing definitions.
|
15 years ago |
Douglas Bagnall
|
5bfb3995da
tools: don't unnecessarily redefine _GNU_SOURCE in config.h
|
15 years ago |
Douglas Bagnall
|
d0842865ca
ilog: credit Tim Terriberry as author in ccan/ilog/_info
|
15 years ago |