backends/database.h,backends/glass/,common/io_utils.cc, common/io_utils.h,configure.ac,include/xapian/enquire.h, include/xapian/query.h,matcher/multimatch.cc: Where posix_fadvise() is available, use it to prefetch postlist Btree blocks from the level below the root block which will be needed for postlists of terms in the query, and similarly for the record/docdata table when MSet::fetch() is called. Based on patch by Will Greenberg in #671.
|Failed to load latest commit information.|
|config||Make sure we ship up-to-date config.guess and config.sub|
|patches||Bootstrap with doxygen 1.8.8|
|xapian-applications/omega||configure.ac: Don't provide our own implementation of sleep() under|
|xapian-bindings||xapian-headers.i: Update for optional reference counting of|
|xapian-data||Fix incorrect Unicode codepoints for o-double-acute and u-double-acute|
|xapian-letor||bin/questletor.cc,bin/xapian-letor-update.cc: Add spaces between|
|xapian-maintainer-tools||Update for newer Debian and Ubuntu releases|
|.gitignore||Create .gitignore files from svn:ignore using "git svn create-ignore"…|
|README||Vagrantfile,xapian-core/HACKING,README: Experimental Vagrant/VirtualBox|
|Vagrantfile||Vagrantfile,xapian-core/HACKING,README: Experimental Vagrant/VirtualBox|
|bootstrap||Use lastest common for omega and letor|
Welcome to the Xapian repository! ================================= Xapian is split into several modules, which are held in sub-directories of the directory containing this file. The core code and documentation is in the xapian-core module. If you're new to hacking on Xapian, you should probably start by reading the xapian-core/HACKING file. If you're new to Xapian entirely, you should probably read the xapian-core/README file, or you can find further information on our website at http://xapian.org/ See the section "Building from git" in xapian-core/HACKING for details on getting started. Experimental: we have support for building an Ubuntu VM using Vagrant and VirtualBox. `vagrant up` will start the process, although it can currently take a long time to download and install all the relevant packages. See "Using a Vagrant-driven Ubuntu virtual machine" in xapian-core/HACKING for details.