Public bug reported:

Ubuntu karmic has 1.0.14-1ubuntu1, Debian unstable has xapian-core
1.0.15-2.

The upstream microrelease incorporates the Ubuntu-specific changes, fixes a bug 
(http://trac.xapian.org/ticket/392), allows the testsuite to work with the 
latest valgrind release, and improves documentation.  There's also a single line
tweak to avoid creating a temporary std::string object in an assignment (a 
small efficiency improvement).  There are no API or ABI changes.

I've attached a diff between the unpacked source of 1.0.14-1ubuntu1 with
"debian/rules patch;rm -rf debian/patches" run, and the unpacked source
of 1.0.15-2.  To make the relevant changes clearer, I've removed
generated files (such as configure), and changes to documentation and
the testsuite.

1.0.15-1 builds cleanly in a PPA and passes its comprehensive test
suite:

https://launchpad.net/~xapian-backports/+archive/ppa

Here is the upstream NEWS entry for 1.0.15:

Xapian-core 1.0.15 (2009-08-26):

testsuite:

* Fix the test harness not to report heaps of bogus errors when using valgrind
  3.5.0.  

flint backend:

* Backport the lazy update changes from 1.1.2:
  
  WritableDatabase::replace_document() now updates the database lazily in
  simple cases - for example, if you just change a document's values and
  replace it with the same docid, then the terms and document data aren't
  needlessly rewritten.  Caveats: currently we only check if you've looked at
  the values/terms/data, not if they've actually been modified, and only keep
  track of the last document read.

* Fix PostingIterator::skip_to() on an unflushed WritableDatabase to skip
  documents which were added and deleted since the last flush.  (ticket#392)

documentation:

* Overhaul the doxygen options we use and tweak various documentation comments
  to improve the generated API documentation.

* Explicitly document that an empty prefix argument to
  QueryParser::add_prefix() means "no prefix".

* Update the documentation comments for Enable::set_sort_by_value(),
  set_sort_by_value_then_relevance(), and set_sort_by_relevance_then_value() to
  mention sortable_serialise() as a good way to store numeric values for
  sorting.

** Affects: xapian-core (Ubuntu)
     Importance: Undecided
         Status: New

-- 
xapian-core: request for FF exception for karmic
https://bugs.launchpad.net/bugs/421306
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to