• Rusty Russell's avatar
    Import from SAMBA tdb: · 51b9a2e9
    Rusty Russell authored
    commit 936d76802f98d04d9743b2ca8eeeaadd4362db51
    Author: Andrew Tridgell <tridge@samba.org>
    Date:   Tue Dec 16 14:38:17 2008 +1100
    
        imported the tdb_repack() code from CTDB
        
        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
    51b9a2e9
tdb.c 26.5 KB