olly | 1 Feb 01:52 2010

13872: trunk/xapian-core/ trunk/xapian-core/backends/brass/ trunk/xapian-core/backends/chert/

SVN root:       svn://svn.xapian.org/xapian
Changes by:     olly
Revision:       13872
Date:           2010-02-01 00:52:54 +0000 (Mon, 01 Feb 2010)

Log message (2 lines):
backends/brass/brass_spelling.h,backends/chert/chert_spelling.h:
Add missing std:: qualifier.

Modified files:
U   trunk/xapian-core/ChangeLog
U   trunk/xapian-core/backends/brass/brass_spelling.h
U   trunk/xapian-core/backends/chert/chert_spelling.h

Links:
http://xapian.org/C?13872
http://xapian.org/C?13872?trunk/xapian-core/ChangeLog
http://xapian.org/C?13872?trunk/xapian-core/backends/brass/brass_spelling.h
http://xapian.org/C?13872?trunk/xapian-core/backends/chert/chert_spelling.h
olly | 1 Feb 01:57 2010

13873: trunk/xapian-core/ trunk/xapian-core/backends/flint/

SVN root:       svn://svn.xapian.org/xapian
Changes by:     olly
Revision:       13873
Date:           2010-02-01 00:57:39 +0000 (Mon, 01 Feb 2010)

Log message (1 line):
backends/flint/flint_spelling.h: Add missing std:: qualifier.

Modified files:
U   trunk/xapian-core/ChangeLog
U   trunk/xapian-core/backends/flint/flint_spelling.h

Links:
http://xapian.org/C?13873
http://xapian.org/C?13873?trunk/xapian-core/ChangeLog
http://xapian.org/C?13873?trunk/xapian-core/backends/flint/flint_spelling.h
olly | 1 Feb 02:45 2010

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

SVN root:       svn://svn.xapian.org/xapian
Changes by:     olly
Revision:       13874
Date:           2010-02-01 01:45:41 +0000 (Mon, 01 Feb 2010)

Log message (3 lines):
backends/brass/brass_alltermslist.h,backends/brass/brass_spelling.h,
backends/brass/brass_spellingwordslist.h: Add missing std::
qualifiers.

Modified files:
U   trunk/xapian-core/ChangeLog
U   trunk/xapian-core/backends/brass/brass_alltermslist.h
U   trunk/xapian-core/backends/brass/brass_spelling.h
U   trunk/xapian-core/backends/brass/brass_spellingwordslist.h

Links:
http://xapian.org/C?13874
http://xapian.org/C?13874?trunk/xapian-core/ChangeLog
http://xapian.org/C?13874?trunk/xapian-core/backends/brass/brass_alltermslist.h
http://xapian.org/C?13874?trunk/xapian-core/backends/brass/brass_spelling.h
http://xapian.org/C?13874?trunk/xapian-core/backends/brass/brass_spellingwordslist.h
olly | 1 Feb 10:28 2010

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

SVN root:       svn://svn.xapian.org/xapian
Changes by:     olly
Revision:       13875
Date:           2010-02-01 09:28:37 +0000 (Mon, 01 Feb 2010)

Log message (8 lines):
backends/brass/brass_table.cc,backends/brass/brass_table.h:
Fix documentation comments for BrassTable::add() and
BrassTable::del() - errors actually cause exceptions, not a false
return value, and del() returns true if it actually removed an entry.
Fix BrassTable::add() to throw an exception for the (hopefully never
hit) case when the tag value is too insanely large to handle.  With
that BrassTable::add() always returns true, and we never check the
return value anyway, so just make it return void.

Modified files:
U   trunk/xapian-core/ChangeLog
D   trunk/xapian-core/backends/brass/brass_record.cc
A   trunk/xapian-core/backends/brass/brass_record.cc
U   trunk/xapian-core/backends/brass/brass_table.cc
U   trunk/xapian-core/backends/brass/brass_table.h

Links:
http://xapian.org/C?13875
http://xapian.org/C?13875?trunk/xapian-core/ChangeLog
http://xapian.org/C?13875?trunk/xapian-core/backends/brass/brass_record.cc?A
http://xapian.org/C?13875?trunk/xapian-core/backends/brass/brass_table.cc
http://xapian.org/C?13875?trunk/xapian-core/backends/brass/brass_table.h
richard | 1 Feb 17:03 2010

13876: trunk/xapian-core/ trunk/xapian-core/bin/

SVN root:       svn://svn.xapian.org/xapian
Changes by:     richard
Revision:       13876
Date:           2010-02-01 16:03:42 +0000 (Mon, 01 Feb 2010)

Log message (6 lines):
bin/xapian-check-brass.cc,bin/xapian-check-chert.cc: Fix checking
of the METAINFO key in chert and brass.  For small databases, the
statistics fit in few enough bytes that the trailing
unpack_uint_last() moved to end, so errors weren't being
reported, but for large databases the check was incorrectly
reporting an error.

Modified files:
U   trunk/xapian-core/ChangeLog
U   trunk/xapian-core/bin/xapian-check-brass.cc
U   trunk/xapian-core/bin/xapian-check-chert.cc

Links:
http://xapian.org/C?13876
http://xapian.org/C?13876?trunk/xapian-core/ChangeLog
http://xapian.org/C?13876?trunk/xapian-core/bin/xapian-check-brass.cc
http://xapian.org/C?13876?trunk/xapian-core/bin/xapian-check-chert.cc
olly | 1 Feb 22:39 2010

13877: trunk/xapian-core/ trunk/xapian-core/backends/chert/

SVN root:       svn://svn.xapian.org/xapian
Changes by:     olly
Revision:       13877
Date:           2010-02-01 21:39:48 +0000 (Mon, 01 Feb 2010)

Log message (9 lines):
Backport change from brass:
backends/chert/chert_table.cc,backends/chert/chert_table.h:
Fix documentation comments for ChertTable::add() and
ChertTable::del() - errors actually cause exceptions, not a false
return value, and del() returns true if it actually removed an entry.
Fix ChertTable::add() to throw an exception for the (hopefully never
hit) case when the tag value is too insanely large to handle.  With
that ChertTable::add() always returns true, and we never check the
return value anyway, so just make it return void.

Modified files:
U   trunk/xapian-core/ChangeLog
U   trunk/xapian-core/backends/chert/chert_table.cc
U   trunk/xapian-core/backends/chert/chert_table.h

Links:
http://xapian.org/C?13877
http://xapian.org/C?13877?trunk/xapian-core/ChangeLog
http://xapian.org/C?13877?trunk/xapian-core/backends/chert/chert_table.cc
http://xapian.org/C?13877?trunk/xapian-core/backends/chert/chert_table.h
olly | 1 Feb 22:50 2010

13878: trunk/xapian-core/ trunk/xapian-core/backends/flint/

SVN root:       svn://svn.xapian.org/xapian
Changes by:     olly
Revision:       13878
Date:           2010-02-01 21:50:52 +0000 (Mon, 01 Feb 2010)

Log message (9 lines):
Backport change from brass:
backends/flint/flint_table.cc,backends/flint/flint_table.h:
Fix documentation comments for FlintTable::add() and
FlintTable::del() - errors actually cause exceptions, not a false
return value, and del() returns true if it actually removed an entry.
Fix FlintTable::add() to throw an exception for the (hopefully never
hit) case when the tag value is too insanely large to handle.  With
that FlintTable::add() always returns true, and we never check the
return value anyway, so just make it return void.

Modified files:
U   trunk/xapian-core/ChangeLog
U   trunk/xapian-core/backends/flint/flint_table.cc
U   trunk/xapian-core/backends/flint/flint_table.h

Links:
http://xapian.org/C?13878
http://xapian.org/C?13878?trunk/xapian-core/ChangeLog
http://xapian.org/C?13878?trunk/xapian-core/backends/flint/flint_table.cc
http://xapian.org/C?13878?trunk/xapian-core/backends/flint/flint_table.h
olly | 1 Feb 22:54 2010

13879: trunk/xapian-core/ trunk/xapian-core/backends/brass/ trunk/xapian-core/backends/chert/

SVN root:       svn://svn.xapian.org/xapian
Changes by:     olly
Revision:       13879
Date:           2010-02-01 21:54:12 +0000 (Mon, 01 Feb 2010)

Log message (2 lines):
backends/brass/brass_table.cc,backends/chert/chert_table.cc: Use
LOGCALL_VOID for add() methods which now return void.

Modified files:
U   trunk/xapian-core/ChangeLog
U   trunk/xapian-core/backends/brass/brass_table.cc
U   trunk/xapian-core/backends/chert/chert_table.cc

Links:
http://xapian.org/C?13879
http://xapian.org/C?13879?trunk/xapian-core/ChangeLog
http://xapian.org/C?13879?trunk/xapian-core/backends/brass/brass_table.cc
http://xapian.org/C?13879?trunk/xapian-core/backends/chert/chert_table.cc
olly | 1 Feb 23:36 2010

13880: branches/1.0/xapian-core/ branches/1.0/xapian-core/backends/flint/

SVN root:       svn://svn.xapian.org/xapian
Changes by:     olly
Revision:       13880
Date:           2010-02-01 22:36:56 +0000 (Mon, 01 Feb 2010)

Log message (2 lines):
Backport change from trunk:
backends/flint/flint_metadata.cc: Correct filename in  <at> file.

Modified files:
U   branches/1.0/xapian-core/ChangeLog
U   branches/1.0/xapian-core/backends/flint/flint_metadata.cc

Links:
http://xapian.org/C?13880
http://xapian.org/C?13880?branches/1.0/xapian-core/ChangeLog
http://xapian.org/C?13880?branches/1.0/xapian-core/backends/flint/flint_metadata.cc
olly | 2 Feb 01:15 2010

13881: trunk/search-xapian/ trunk/search-xapian/XS/ trunk/search-xapian/Xapian/ trunk/search-xapian/t/

SVN root:       svn://svn.xapian.org/xapian
Changes by:     olly
Revision:       13881
Date:           2010-02-02 00:15:11 +0000 (Tue, 02 Feb 2010)

Log message (1 line):
Add wrapper for Database::close() (ticket#422).

Modified files:
U   trunk/search-xapian/Changes
U   trunk/search-xapian/XS/WritableDatabase.xs
U   trunk/search-xapian/Xapian/Database.pm
U   trunk/search-xapian/Xapian/WritableDatabase.pm
U   trunk/search-xapian/t/writabledatabase.t

Links:
http://xapian.org/C?13881
http://xapian.org/C?13881?trunk/search-xapian/Changes
http://xapian.org/C?13881?trunk/search-xapian/XS/WritableDatabase.xs
http://xapian.org/C?13881?trunk/search-xapian/Xapian/Database.pm
http://xapian.org/C?13881?trunk/search-xapian/Xapian/WritableDatabase.pm
http://xapian.org/C?13881?trunk/search-xapian/t/writabledatabase.t

Gmane