2010-12-03 10:55:33 +01:00
|
|
|
@comment $NetBSD: PLIST,v 1.7 2010/12/03 09:55:33 abs Exp $
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
bin/copydatabase
|
|
|
|
bin/delve
|
2009-01-21 07:42:32 +01:00
|
|
|
${PLIST.quartz}bin/quartzcheck
|
|
|
|
${PLIST.quartz}bin/quartzcompact
|
|
|
|
${PLIST.quartz}bin/quartzdump
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
bin/quest
|
|
|
|
bin/simpleexpand
|
|
|
|
bin/simpleindex
|
|
|
|
bin/simplesearch
|
2009-01-21 07:42:32 +01:00
|
|
|
${PLIST.flint}bin/xapian-check
|
|
|
|
${PLIST.flint}bin/xapian-compact
|
2010-12-03 10:55:33 +01:00
|
|
|
bin/xapian-chert-update
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
bin/xapian-config
|
2009-01-21 07:42:32 +01:00
|
|
|
${PLIST.flint}bin/xapian-inspect
|
2010-12-03 10:55:33 +01:00
|
|
|
bin/xapian-metadata
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
bin/xapian-progsrv
|
2010-12-03 10:55:33 +01:00
|
|
|
bin/xapian-replicate
|
|
|
|
bin/xapian-replicate-server
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
bin/xapian-tcpsrv
|
|
|
|
include/xapian.h
|
|
|
|
include/xapian/base.h
|
|
|
|
include/xapian/database.h
|
|
|
|
include/xapian/dbfactory.h
|
|
|
|
include/xapian/deprecated.h
|
2010-12-03 10:55:33 +01:00
|
|
|
include/xapian/derefwrapper.h
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
include/xapian/document.h
|
|
|
|
include/xapian/enquire.h
|
|
|
|
include/xapian/error.h
|
|
|
|
include/xapian/errorhandler.h
|
|
|
|
include/xapian/expanddecider.h
|
2010-12-03 10:55:33 +01:00
|
|
|
include/xapian/keymaker.h
|
|
|
|
include/xapian/matchspy.h
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
include/xapian/positioniterator.h
|
|
|
|
include/xapian/postingiterator.h
|
2010-12-03 10:55:33 +01:00
|
|
|
include/xapian/postingsource.h
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
include/xapian/query.h
|
|
|
|
include/xapian/queryparser.h
|
2010-12-03 10:55:33 +01:00
|
|
|
include/xapian/registry.h
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
include/xapian/stem.h
|
|
|
|
include/xapian/termgenerator.h
|
|
|
|
include/xapian/termiterator.h
|
|
|
|
include/xapian/types.h
|
|
|
|
include/xapian/unicode.h
|
|
|
|
include/xapian/valueiterator.h
|
2010-12-03 10:55:33 +01:00
|
|
|
include/xapian/valuesetmatchdecider.h
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
include/xapian/version.h
|
|
|
|
include/xapian/visibility.h
|
2010-12-03 10:55:33 +01:00
|
|
|
include/xapian/weight.h
|
|
|
|
lib/cmake/xapian/xapian-config-version.cmake
|
|
|
|
lib/cmake/xapian/xapian-config.cmake
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
lib/libxapian.la
|
|
|
|
man/man1/copydatabase.1
|
|
|
|
man/man1/delve.1
|
2009-01-21 07:42:32 +01:00
|
|
|
${PLIST.quartz}man/man1/quartzcheck.1
|
|
|
|
${PLIST.quartz}man/man1/quartzcompact.1
|
|
|
|
${PLIST.quartz}man/man1/quartzdump.1
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
man/man1/quest.1
|
2009-01-21 07:42:32 +01:00
|
|
|
${PLIST.flint}man/man1/xapian-check.1
|
|
|
|
${PLIST.flint}man/man1/xapian-compact.1
|
2010-12-03 10:55:33 +01:00
|
|
|
man/man1/xapian-chert-update.1
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
man/man1/xapian-config.1
|
2009-01-21 07:42:32 +01:00
|
|
|
${PLIST.flint}man/man1/xapian-inspect.1
|
2010-12-03 10:55:33 +01:00
|
|
|
man/man1/xapian-metadata.1
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
man/man1/xapian-progsrv.1
|
2010-12-03 10:55:33 +01:00
|
|
|
man/man1/xapian-replicate-server.1
|
|
|
|
man/man1/xapian-replicate.1
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
man/man1/xapian-tcpsrv.1
|
|
|
|
share/aclocal/xapian.m4
|
|
|
|
share/doc/xapian-core/admin_notes.html
|
|
|
|
share/doc/xapian-core/apidoc.pdf
|
|
|
|
share/doc/xapian-core/apidoc/html/annotated.html
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1AssertionError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1AssertionError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1AssertionError__inherit__graph.png
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1BM25Weight-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1BM25Weight.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1BM25Weight__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1BoolWeight-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1BoolWeight.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1BoolWeight__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Database-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Database.html
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseCorruptError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseCorruptError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseCorruptError__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseCreateError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseCreateError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseCreateError__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseError__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseLockError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseLockError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseLockError__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseModifiedError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseModifiedError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseModifiedError__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseOpeningError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseOpeningError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseOpeningError__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseVersionError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseVersionError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DatabaseVersionError__inherit__graph.png
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Database__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DateValueRangeProcessor-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DateValueRangeProcessor.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DateValueRangeProcessor__inherit__graph.png
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DecreasingValueWeightPostingSource-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DecreasingValueWeightPostingSource.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DecreasingValueWeightPostingSource__inherit__graph.png
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DocNotFoundError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DocNotFoundError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1DocNotFoundError__inherit__graph.png
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Document-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Document.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ESet-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ESet.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ESetIterator-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ESetIterator.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Enquire-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Enquire.html
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Error-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Error.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ErrorHandler-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ErrorHandler.html
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Error__inherit__graph.png
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ExpandDecider-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ExpandDecider.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ExpandDeciderAnd-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ExpandDeciderAnd.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ExpandDeciderAnd__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ExpandDeciderFilterTerms-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ExpandDeciderFilterTerms.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ExpandDeciderFilterTerms__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ExpandDecider__inherit__graph.png
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1FeatureUnavailableError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1FeatureUnavailableError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1FeatureUnavailableError__inherit__graph.png
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1FixedWeightPostingSource-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1FixedWeightPostingSource.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1FixedWeightPostingSource__inherit__graph.png
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1InternalError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1InternalError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1InternalError__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1InvalidArgumentError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1InvalidArgumentError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1InvalidArgumentError__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1InvalidOperationError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1InvalidOperationError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1InvalidOperationError__inherit__graph.png
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1KeyMaker-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1KeyMaker.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1KeyMaker__inherit__graph.png
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1LogicError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1LogicError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1LogicError__inherit__graph.png
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MSet-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MSet.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MSetIterator-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MSetIterator.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MatchDecider-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MatchDecider.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MatchDecider__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MatchSpy-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MatchSpy.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MatchSpy__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MultiValueKeyMaker-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MultiValueKeyMaker.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MultiValueKeyMaker__inherit__graph.png
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MultiValueSorter-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MultiValueSorter.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1MultiValueSorter__inherit__graph.png
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1NetworkError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1NetworkError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1NetworkError__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1NetworkTimeoutError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1NetworkTimeoutError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1NetworkTimeoutError__inherit__graph.png
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1NumberValueRangeProcessor-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1NumberValueRangeProcessor.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1NumberValueRangeProcessor__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1PositionIterator-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1PositionIterator.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1PostingIterator-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1PostingIterator.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1PostingSource-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1PostingSource.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1PostingSource__inherit__graph.png
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Query-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Query.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1QueryParser-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1QueryParser.html
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1QueryParserError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1QueryParserError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1QueryParserError__inherit__graph.png
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1RSet-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1RSet.html
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1RangeError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1RangeError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1RangeError__inherit__graph.png
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Registry-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Registry.html
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1RuntimeError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1RuntimeError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1RuntimeError__inherit__graph.png
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1SerialisationError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1SerialisationError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1SerialisationError__inherit__graph.png
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1SimpleStopper-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1SimpleStopper.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1SimpleStopper__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Sorter-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Sorter.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Sorter__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Stem-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Stem.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Stopper-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Stopper.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Stopper__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1StringValueRangeProcessor-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1StringValueRangeProcessor.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1StringValueRangeProcessor__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1TermGenerator-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1TermGenerator.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1TermIterator-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1TermIterator.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1TradWeight-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1TradWeight.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1TradWeight__inherit__graph.png
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1UnimplementedError-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1UnimplementedError.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1UnimplementedError__inherit__graph.png
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Utf8Iterator-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Utf8Iterator.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValueCountMatchSpy-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValueCountMatchSpy.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValueCountMatchSpy__inherit__graph.png
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValueIterator-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValueIterator.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValueMapPostingSource-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValueMapPostingSource.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValueMapPostingSource__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValuePostingSource-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValuePostingSource.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValuePostingSource__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValueSetMatchDecider-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValueSetMatchDecider.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValueSetMatchDecider__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValueWeightPostingSource-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValueWeightPostingSource.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1ValueWeightPostingSource__inherit__graph.png
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Weight-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Weight.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1Weight__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1WritableDatabase-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1WritableDatabase.html
|
|
|
|
share/doc/xapian-core/apidoc/html/classXapian_1_1WritableDatabase__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/classes.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/closed.gif
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/database_8h.html
|
|
|
|
share/doc/xapian-core/apidoc/html/dbfactory_8h.html
|
|
|
|
share/doc/xapian-core/apidoc/html/deprecated.html
|
|
|
|
share/doc/xapian-core/apidoc/html/document_8h.html
|
|
|
|
share/doc/xapian-core/apidoc/html/doxygen.css
|
|
|
|
share/doc/xapian-core/apidoc/html/doxygen.png
|
|
|
|
share/doc/xapian-core/apidoc/html/enquire_8h.html
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/error_8h.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/errorhandler_8h.html
|
|
|
|
share/doc/xapian-core/apidoc/html/expanddecider_8h.html
|
|
|
|
share/doc/xapian-core/apidoc/html/files.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x62.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x63.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x64.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x65.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x66.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x67.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x68.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x69.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x6b.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x6c.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x6d.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x6e.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x6f.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x70.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x71.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x72.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x73.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x74.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x75.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x76.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x77.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_0x7e.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/functions_enum.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/functions_eval.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x62.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x63.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x64.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x65.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x66.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x67.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x68.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x69.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x6b.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x6c.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x6d.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x6e.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x6f.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x70.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x71.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x72.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x73.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x74.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x75.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x76.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x77.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_func_0x7e.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/functions_rela.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/functions_type.html
|
|
|
|
share/doc/xapian-core/apidoc/html/functions_vars.html
|
|
|
|
share/doc/xapian-core/apidoc/html/globals.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/globals_defs.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/graph_legend.html
|
|
|
|
share/doc/xapian-core/apidoc/html/graph_legend.png
|
|
|
|
share/doc/xapian-core/apidoc/html/hierarchy.html
|
|
|
|
share/doc/xapian-core/apidoc/html/index.html
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__0.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__1.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__10.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__11.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__12.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__13.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__14.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__15.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__16.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__17.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__18.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__19.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__2.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__20.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__21.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__22.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__23.png
|
Update to 1.0.18:
Xapian-core 1.0.18 (2009-02-14):
API:
* Document: Add new add_boolean_term() method, which is an alias for add_term()
with wdfinc=0.
* QueryParser:
+ Add support for quoting boolean terms so they can contain arbitrary
characters (partly addresses ticket#128).
+ Add ENCLOSING_MARK and COMBINING_SPACING_MARK categories, plus several
zero-width space characters, as phrase generators. This mirrors a better
fix in 1.1.4, but without losing compatibility with existing databases.
+ Fix handling of an explicit AND before a hated term (foo AND -bar).
(ticket#447)
* TermIterator: Only include trailing '+' or '#' on a term if it isn't followed
by a word character (makes more sense and matches QueryParser's behaviour).
(ticket#446)
* Database: Fix many methods to behave better on a database with no
subdatabases, such as is constructed by Database(). Fixes ticket#415.
testsuite:
* Add test coverage for xapian-compact, and improve coverage for
WritableDatabase::replace_document().
* apitest: Rename matchfunctor<n> to matchdecider<n> to match current
terminology.
flint backend:
* When updating documents, don't update posting entries which haven't changed.
Largely fixes ticket #250.
* If the number of entries in the position table happened to be 4294967296 or
an exact multiple, Xapian would ignore positional data for that table when
running queries.
* Iterating all the terms in the database with a prefix is now slightly more
efficient.
* Fix locking code to work if stdin and/or stdout have been closed.
* If a document is replaced with itself unmodified, we no longer increase the
automatic flush counter.
* When iterating a posting list modified since the last flush(), the reported
wdf is now correct (previously it was too high by its old value).
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
* xapian-inspect:
+ New "until" command which shows entries until a specified key is reached.
+ New "open" command which allows easy switching between tables.
* xapian-compact: Fix typos in --help output.
quartz backend:
* Replacing a document deleted since the last flush failed to update the
collection frequency and wdf, and caused an assertion failure when assertions
were enabled.
* WritableDatabase::replace_document() didn't always remove old positional
data (the only effect is that the position table was bloated by unwanted
entries).
remote backend:
* Throw UnimplementedError if a MatchDecider is used with the remote backend.
Previously Xapian returned incorrect results in this case.
build system:
* configure: With --enable-maintainer-mode, enable -Werror for GCC >= 4.1
rather than >= 4.0 as Apple's GCC 4.0 gives bogus uninitialised variable
warnings.
documentation:
* The API documentation now includes Xapian::Error and subclasses, and doesn't
mention Xapian::Query::Internal.
* Make clear in the Xapian::Document API documentation that this class is a
lazy handle and discuss the issues this can cause.
* INSTALL: Improve text about zlib dependency.
* HACKING: Add details of our licensing policy for accepting patches.
examples:
* quest: If no database is specified, still parse the query and report
Query::get_description() to provide an easy way to check how a query parses.
portability:
* Fix GCC 4.2 warning.
xapian-core 1.0.17 (2009-11-18):
API:
* QueryParser:
+ Fix handling of a group of two or more terms which are all stopwords which
notably caused issues when default_op was OP_AND, but could probably
manifest in other cases too. Fixes ticket#406.
+ Fix interaction of FLAG_PARTIAL and FLAG_SYNONYM. (ticket#407)
* Database: A database created via the default constructor no longer causes a
segfault when the methods get_metadata() or metadata_keys_begin() are called.
flint backend:
* Don't try to close the fd one more than the maximum allowable when locking
the database. Harmless, except it causes a warning when running under
valgrind. (ticket#408)
remote backend:
* Xapian::Sorter isn't supported with the remote backend so throw
UnimplementedError rather than giving incorrect results. (ticket#384)
* Fix potential reading off the end of the MSet which is returned internally
by the remote server.
documentation:
* Various documentation comment improvements for the Database class.
examples:
* examples/quest.cc: Tighten up the type of the error we catch to detect an
unknown stemming language.
portability:
* xapian-config: Need to quote ^ for Solaris /bin/sh.
* configure: Actually use any flags we determine are needed to switch the
compiler to proper ANSI C++ mode, when building xapian-core - this stopped
working in 1.0.12, breaking support for HP's aCC, Compaq's cxx, Sun's CC, and
SGI's CC.
2010-02-16 15:51:26 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__24.png
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__25.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__26.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__27.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__28.png
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__3.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__4.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__5.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__6.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__7.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__8.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherit__graph__9.png
|
|
|
|
share/doc/xapian-core/apidoc/html/inherits.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/keymaker_8h.html
|
|
|
|
share/doc/xapian-core/apidoc/html/matchspy_8h.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/namespaceXapian.html
|
2009-08-27 15:21:53 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/namespaceXapian_1_1Auto.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/namespaceXapian_1_1Brass.html
|
|
|
|
share/doc/xapian-core/apidoc/html/namespaceXapian_1_1Chert.html
|
2009-08-27 15:21:53 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/namespaceXapian_1_1Flint.html
|
|
|
|
share/doc/xapian-core/apidoc/html/namespaceXapian_1_1InMemory.html
|
|
|
|
share/doc/xapian-core/apidoc/html/namespaceXapian_1_1Remote.html
|
|
|
|
share/doc/xapian-core/apidoc/html/namespaceXapian_1_1Unicode.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/namespacemembers.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/namespacemembers_enum.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/namespacemembers_func.html
|
|
|
|
share/doc/xapian-core/apidoc/html/namespacemembers_type.html
|
|
|
|
share/doc/xapian-core/apidoc/html/namespacemembers_vars.html
|
|
|
|
share/doc/xapian-core/apidoc/html/namespaces.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/open.gif
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/pages.html
|
|
|
|
share/doc/xapian-core/apidoc/html/positioniterator_8h.html
|
|
|
|
share/doc/xapian-core/apidoc/html/postingiterator_8h.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/postingsource_8h.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/query_8h.html
|
|
|
|
share/doc/xapian-core/apidoc/html/queryparser_8h.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/registry_8h.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/stem_8h.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/structXapian_1_1StemImplementation-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/structXapian_1_1StemImplementation.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/structXapian_1_1ValueRangeProcessor-members.html
|
|
|
|
share/doc/xapian-core/apidoc/html/structXapian_1_1ValueRangeProcessor.html
|
|
|
|
share/doc/xapian-core/apidoc/html/structXapian_1_1ValueRangeProcessor__inherit__graph.png
|
|
|
|
share/doc/xapian-core/apidoc/html/tab_b.gif
|
|
|
|
share/doc/xapian-core/apidoc/html/tab_l.gif
|
|
|
|
share/doc/xapian-core/apidoc/html/tab_r.gif
|
|
|
|
share/doc/xapian-core/apidoc/html/tabs.css
|
|
|
|
share/doc/xapian-core/apidoc/html/termgenerator_8h.html
|
|
|
|
share/doc/xapian-core/apidoc/html/termiterator_8h.html
|
|
|
|
share/doc/xapian-core/apidoc/html/types_8h.html
|
|
|
|
share/doc/xapian-core/apidoc/html/unicode_8h.html
|
|
|
|
share/doc/xapian-core/apidoc/html/valueiterator_8h.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/valuesetmatchdecider_8h.html
|
2009-08-27 15:21:53 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/version_8h.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/apidoc/html/weight_8h.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/apidoc/html/xapian_8h.html
|
|
|
|
share/doc/xapian-core/bm25.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/categorisation.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/code_structure.html
|
|
|
|
share/doc/xapian-core/deprecation.html
|
|
|
|
share/doc/xapian-core/glossary.html
|
|
|
|
share/doc/xapian-core/index.html
|
|
|
|
share/doc/xapian-core/install.html
|
|
|
|
share/doc/xapian-core/internals.html
|
|
|
|
share/doc/xapian-core/intro_ir.html
|
|
|
|
share/doc/xapian-core/matcherdesign.html
|
|
|
|
share/doc/xapian-core/overview.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/postingsource.html
|
|
|
|
${PLIST.quartz}share/doc/xapian-core/quartzdesign.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/queryparser.html
|
|
|
|
share/doc/xapian-core/quickstart.html
|
|
|
|
share/doc/xapian-core/quickstartexpand.cc.html
|
|
|
|
share/doc/xapian-core/quickstartindex.cc.html
|
|
|
|
share/doc/xapian-core/quickstartsearch.cc.html
|
|
|
|
share/doc/xapian-core/remote.html
|
|
|
|
share/doc/xapian-core/remote_protocol.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/replication.html
|
|
|
|
share/doc/xapian-core/replication_protocol.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/scalability.html
|
2010-12-03 10:55:33 +01:00
|
|
|
share/doc/xapian-core/serialisation.html
|
Initial import of Xapian, an Open Source Search Engine Library,
released under the GPL. It's written in C++, with bindings to allow
use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!)
Xapian is a highly adaptable toolkit which allows developers to
easily add advanced indexing and search facilities to their own
applications. It supports the Probabilistic Information Retrieval
model and also supports a rich set of boolean query operators.
If you're after a packaged search engine for your website, you
should take a look at Omega: an application we supply built upon
Xapian. Unlike most other website search solutions, Xapian's
versatility allows you to extend Omega to meet your needs as they
grow.
2008-07-27 01:35:05 +02:00
|
|
|
share/doc/xapian-core/sorting.html
|
|
|
|
share/doc/xapian-core/spelling.html
|
|
|
|
share/doc/xapian-core/stemming.html
|
|
|
|
share/doc/xapian-core/synonyms.html
|
|
|
|
share/doc/xapian-core/termgenerator.html
|
|
|
|
share/doc/xapian-core/tests.html
|
|
|
|
share/doc/xapian-core/valueranges.html
|