Rusty Russell
|
c5316eef05
Import from SAMBA tdb:
|
16 years ago |
Rusty Russell
|
8f4a253ce0
Import from SAMBA's tdb:
|
16 years ago |
Rusty Russell
|
03c1876179
Import from SAMBA's tdb:
|
16 years ago |
Rusty Russell
|
f83c45bf4c
merge
|
16 years ago |
Rusty Russell
|
15758cca5f
Neaten tdb to sync with samba version of locking fix.
|
16 years ago |
Joey Adams
|
d268cd3b27
stringmap: Flipped bit order to match sorted string order and added traversal test
|
16 years ago |
Rusty Russell
|
f26355f247
Speed up tracing by factor of 4-6, by writing less stupid code.
|
16 years ago |
Rusty Russell
|
ac0e87d7ec
merge
|
16 years ago |
Rusty Russell
|
3d937beb97
Short types
|
16 years ago |
Rusty Russell
|
4e5111fb40
talloc_link; a replacement for talloc's references.
|
16 years ago |
Rusty Russell
|
f8f434981c
_info files are no longer to be ignored, since we renamed them from _info.c
|
16 years ago |
Rusty Russell
|
236ddadbce
License for talloc is actually LGPL.
|
16 years ago |
Rusty Russell
|
d419d5c947
talloc_free() should take a const void *, a-la free().
|
16 years ago |
Joey Adams
|
7035654909
Improved stringmap to support strings with null characters
|
16 years ago |
Rusty Russell
|
3c81225fc0
Merge.
|
16 years ago |
Rusty Russell
|
a57ff6cbf6
Automate rerunning when we have to back off: gives accurate(ish) timings.
|
16 years ago |
Rusty Russell
|
7ff5fdae58
Cleanup variable names.
|
16 years ago |
Rusty Russell
|
83a9130218
Add handling of reduced test cases (traverse lines trimmed), and add all the test cases I've been using.
|
16 years ago |
Rusty Russell
|
29efaaeeb3
Completely unhobble tdbtorture.
|
16 years ago |
Rusty Russell
|
699a8dde00
Oops, forgot to check in new keywords files :(
|
16 years ago |
Rusty Russell
|
585513b429
YA corner case: help assumption by putting cancelled transactions first.
|
16 years ago |
Rusty Russell
|
21413347e7
Leave groups of chainlock inside traverse.
|
16 years ago |
Rusty Russell
|
bb43e536aa
tdb_chainlock/tdb_chainunlock et. al. support.
|
16 years ago |
Joey Adams
|
33480b4589
Rusty's cleanup to ciniparser.c's strstrip and strlwc
|
16 years ago |
Rusty Russell
|
4fd7cf1dc0
Handle global_lock properly in tdb_transaction_lock/unlock.
|
16 years ago |
Rusty Russell
|
83a1386b50
Fix tracing for tdb_chainunlock.
|
16 years ago |
Rusty Russell
|
a08f09dbdc
Minor optimization: don't make a dependency between two traverse_reads.
|
16 years ago |
Rusty Russell
|
794e1a122e
Cleanup: rename is_* to starts_*, move functions together, factor out start finding code.
|
16 years ago |
Rusty Russell
|
86c41caf70
Clean up traverse keyword handling.
|
16 years ago |
Rusty Russell
|
fadb750277
Partial ordering of traverses: reduces number of deadlocks by factor of 10.
|
16 years ago |