[Xapian-commits] 16316: trunk/xapian-core/ trunk/xapian-core/backends/ trunk/xapian-core/backends/brass/ trunk/xapian-core/backends/chert/ trunk/xapian-core/bin/ trunk/xapian-core/common/ trunk/xapian-core/include/xapian/

olly xapian-commits at lists.xapian.org
Sun Jan 15 12:44:27 GMT 2012


SVN root:       svn://svn.xapian.org/xapian
Changes by:     olly
Revision:       16316
Date:           2012-01-15 12:44:27 +0000 (Sun, 15 Jan 2012)

Log message (7 lines):
* .gitignore,backends/Makefile.mk,backends/brass/,backends/chert/,
backends/dbcheck.cc,bin/,common/bitstream.h,
include/xapian/database.h: Add a (currently experimental) API for
checking the integrity of databases (partly addresses ticket#238).
This means we can remove XAPIAN_VISIBILITY_DEFAULT from a number of
functions which aren't in the public API (partly addresses
ticket#63).

Modified files:
U   trunk/xapian-core/.gitignore
U   trunk/xapian-core/ChangeLog
U   trunk/xapian-core/backends/Makefile.mk
U   trunk/xapian-core/backends/brass/Makefile.mk
U   trunk/xapian-core/backends/brass/brass_btreebase.h
U   trunk/xapian-core/backends/brass/brass_check.cc
U   trunk/xapian-core/backends/brass/brass_check.h
U   trunk/xapian-core/backends/brass/brass_cursor.h
A   trunk/xapian-core/backends/brass/brass_dbcheck.cc
A   trunk/xapian-core/backends/brass/brass_dbcheck.h
U   trunk/xapian-core/backends/brass/brass_table.h
U   trunk/xapian-core/backends/chert/Makefile.mk
U   trunk/xapian-core/backends/chert/chert_btreebase.h
U   trunk/xapian-core/backends/chert/chert_check.cc
U   trunk/xapian-core/backends/chert/chert_check.h
A   trunk/xapian-core/backends/chert/chert_dbcheck.cc
A   trunk/xapian-core/backends/chert/chert_dbcheck.h
U   trunk/xapian-core/backends/chert/chert_table.h
A   trunk/xapian-core/backends/dbcheck.cc
U   trunk/xapian-core/bin/Makefile.mk
D   trunk/xapian-core/bin/xapian-check-brass.cc
D   trunk/xapian-core/bin/xapian-check-brass.h
D   trunk/xapian-core/bin/xapian-check-chert.cc
D   trunk/xapian-core/bin/xapian-check-chert.h
U   trunk/xapian-core/bin/xapian-check.cc
U   trunk/xapian-core/common/bitstream.h
U   trunk/xapian-core/include/xapian/database.h

Links:
http://xapian.org/C?16316
http://xapian.org/C?16316?trunk/xapian-core/.gitignore
http://xapian.org/C?16316?trunk/xapian-core/ChangeLog
http://xapian.org/C?16316?trunk/xapian-core/backends/Makefile.mk
http://xapian.org/C?16316?trunk/xapian-core/backends/brass/Makefile.mk
http://xapian.org/C?16316?trunk/xapian-core/backends/brass/brass_btreebase.h
http://xapian.org/C?16316?trunk/xapian-core/backends/brass/brass_check.cc
http://xapian.org/C?16316?trunk/xapian-core/backends/brass/brass_check.h
http://xapian.org/C?16316?trunk/xapian-core/backends/brass/brass_cursor.h
http://xapian.org/C?16316?trunk/xapian-core/backends/brass/brass_dbcheck.cc?A
http://xapian.org/C?16316?trunk/xapian-core/backends/brass/brass_dbcheck.h?A
http://xapian.org/C?16316?trunk/xapian-core/backends/brass/brass_table.h
http://xapian.org/C?16316?trunk/xapian-core/backends/chert/Makefile.mk
http://xapian.org/C?16316?trunk/xapian-core/backends/chert/chert_btreebase.h
http://xapian.org/C?16316?trunk/xapian-core/backends/chert/chert_check.cc
http://xapian.org/C?16316?trunk/xapian-core/backends/chert/chert_check.h
http://xapian.org/C?16316?trunk/xapian-core/backends/chert/chert_dbcheck.cc?A
http://xapian.org/C?16316?trunk/xapian-core/backends/chert/chert_dbcheck.h?A
http://xapian.org/C?16316?trunk/xapian-core/backends/chert/chert_table.h
http://xapian.org/C?16316?trunk/xapian-core/backends/dbcheck.cc?A
http://xapian.org/C?16316?trunk/xapian-core/bin/Makefile.mk
http://xapian.org/C?16316?trunk/xapian-core/bin/xapian-check.cc
http://xapian.org/C?16316?trunk/xapian-core/common/bitstream.h
http://xapian.org/C?16316?trunk/xapian-core/include/xapian/database.h



More information about the Xapian-commits mailing list