summaryrefslogtreecommitdiff
path: root/lib/tdb/common/tdb.c
AgeCommit message (Collapse)AuthorFilesLines
2009-09-07tdb: fix c++ build warning.Günther Deschner1-2/+2
Guenther
2009-07-30realloc() has that horrible overloaded free semantic when size is 0:Rusty Russell1-2/+7
current code does a free of the old record in this case, then fail.
2009-05-21Detect tight loop in tdb_find()Jim McDonough1-0/+5
2008-12-16imported the tdb_repack() code from CTDBAndrew Tridgell1-0/+89
The tdb_repack() function repacks a TDB so that it has a single freelist entry. The file doesn't shrink, but it does remove all freelist fragmentation. This code originated in the CTDB vacuuming code, but will now be used in ldb to cope with fragmentation from re-indexing
2008-09-17Move common libraries from root to lib/.Jelmer Vernooij1-0/+802