auto-repack in transactions that expand the tdb
authorAndrew Tridgell <tridge@samba.org>
Mon, 1 Jun 2009 03:11:39 +0000 (13:11 +1000)
committerAndrew Tridgell <tridge@samba.org>
Mon, 1 Jun 2009 03:11:39 +0000 (13:11 +1000)
commita386173fa1c7c5bcc11ea9260d84b6c52c154b3d
tree04f8cdbef3f4b432ea5237cdc032789abdabfa35
parent7f16c29f1001b98fd1bdc66978a2c16f8e18d19d
auto-repack in transactions that expand the tdb

The idea behind this is to recover from badly fragmented free
lists. Choosing the point where the file expands is fairly arbitrary,
but seems to work well.
lib/tdb/common/transaction.c