]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commit - configure.ac
Add configure --disable-tdb which disables e2fsck's scratch_files feature
authorTheodore Ts'o <tytso@mit.edu>
Mon, 30 May 2016 00:48:54 +0000 (20:48 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 30 May 2016 01:52:52 +0000 (21:52 -0400)
commit749f07121d9c98c317987a87f44c458745f39f15
tree521f98c9e7fe62598baf300b94d8b3ea0debead4
parenta701823a31505c5765d327d02bb14aa43fc34ae5
Add configure --disable-tdb which disables e2fsck's scratch_files feature

The scratch_files feature is not really needed except on 32-bit
platforms, since tdb's performance is pretty awful given how we are
using it.  Maybe SQLite would be faster, but for 64-bit platforms,
enabling swap works fairly well, especially using the rbtree for the
bitmap abstraction.

We leave tdb for Android since it's unlikely that someone will be
trying to connect petabyte+ sized file systems to a mobile handset.

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
13 files changed:
configure
configure.ac
e2fsck/dirinfo.c
e2fsck/e2fsck.conf.5.in
e2fsck/e2fsck.h
e2fsck/pass1.c
e2fsck/pass2.c
lib/config.h.in
lib/ext2fs/Android.mk
lib/ext2fs/Makefile.in
lib/ext2fs/ext2fs.h
lib/ext2fs/icount.c
util/subst.conf.in