18221: trunk/xapian-core/ trunk/xapian-core/backends/ trunk/xapian-core/backends/brass/

olly <[email protected]> Mon, 01 Sep 2014 22:09:13 +0100
Newsgroups gmane.comp.search.xapian.cvs
Message-ID <[email protected]>
SVN root:       svn://svn.xapian.org/xapian
Changes by:     olly
Revision:       18221
Date:           2014-09-01 22:09:13 +0100 (Mon, 01 Sep 2014)

Log message (3 lines):
backends/brass/: Only create a btree entry for the document data if
it is non-empty.  The table is now lazily created, so won't exist if
no documents have document data set.

Modified files:
U   trunk/xapian-core/ChangeLog
U   trunk/xapian-core/backends/brass/Makefile.mk
U   trunk/xapian-core/backends/brass/brass_check.cc
U   trunk/xapian-core/backends/brass/brass_compact.cc
U   trunk/xapian-core/backends/brass/brass_database.cc
U   trunk/xapian-core/backends/brass/brass_database.h
U   trunk/xapian-core/backends/brass/brass_databasereplicator.cc
U   trunk/xapian-core/backends/brass/brass_dbcheck.cc
U   trunk/xapian-core/backends/brass/brass_defs.h
A   trunk/xapian-core/backends/brass/brass_docdata.h
U   trunk/xapian-core/backends/brass/brass_document.cc
U   trunk/xapian-core/backends/brass/brass_document.h
D   trunk/xapian-core/backends/brass/brass_record.cc
D   trunk/xapian-core/backends/brass/brass_record.h
U   trunk/xapian-core/backends/brass/brass_table.cc
U   trunk/xapian-core/backends/dbcheck.cc

Links:
http://xapian.org/C?18221
http://xapian.org/C?18221?trunk/xapian-core/ChangeLog
http://xapian.org/C?18221?trunk/xapian-core/backends/brass/Makefile.mk
http://xapian.org/C?18221?trunk/xapian-core/backends/brass/brass_check.cc
http://xapian.org/C?18221?trunk/xapian-core/backends/brass/brass_compact.cc
http://xapian.org/C?18221?trunk/xapian-core/backends/brass/brass_database.cc
http://xapian.org/C?18221?trunk/xapian-core/backends/brass/brass_database.h
http://xapian.org/C?18221?trunk/xapian-core/backends/brass/brass_databasereplicator.cc
http://xapian.org/C?18221?trunk/xapian-core/backends/brass/brass_dbcheck.cc
http://xapian.org/C?18221?trunk/xapian-core/backends/brass/brass_defs.h
http://xapian.org/C?18221?trunk/xapian-core/backends/brass/brass_docdata.h?A
http://xapian.org/C?18221?trunk/xapian-core/backends/brass/brass_document.cc
http://xapian.org/C?18221?trunk/xapian-core/backends/brass/brass_document.h
http://xapian.org/C?18221?trunk/xapian-core/backends/brass/brass_table.cc
http://xapian.org/C?18221?trunk/xapian-core/backends/dbcheck.cc