| #22 |
Eliminate common cases which cause a slow phrase search
|
enhancement
|
assigned
|
normal
|
QueryParser
|
SVN HEAD
|
| #46 |
zero byte cleanliness in C# and Java bindings
|
defect
|
assigned
|
normal
|
Xapian-bindings
|
SVN HEAD
|
| #52 |
Running postlists backwards
|
enhancement
|
assigned
|
normal
|
Backend-Flint
|
SVN HEAD
|
| #59 |
Compress chert postlist changes buffered in memory
|
enhancement
|
assigned
|
normal
|
Backend-Chert
|
SVN HEAD
|
| #104 |
Wildcard queries should use synonym instead of OR
|
enhancement
|
assigned
|
normal
|
QueryParser
|
SVN HEAD
|
| #113 |
QueryParser limitation/inconsistency
|
enhancement
|
assigned
|
normal
|
QueryParser
|
SVN HEAD
|
| #114 |
Use libmagic or libextractor instead of own MIME mappings and extractions
|
enhancement
|
assigned
|
normal
|
Omega
|
SVN HEAD
|
| #128 |
Allow queryparser to treat some prefixes as literal text
|
enhancement
|
assigned
|
normal
|
QueryParser
|
SVN HEAD
|
| #145 |
remote connection should pass 'writable' flag
|
enhancement
|
assigned
|
normal
|
Backend-Remote
|
SVN HEAD
|
| #150 |
Enhancements to Unicode support
|
enhancement
|
assigned
|
normal
|
QueryParser
|
SVN HEAD
|
| #151 |
Use function attributes to mark functions as "const", "pure", and "nothrow"
|
enhancement
|
assigned
|
normal
|
Other
|
SVN HEAD
|
| #158 |
Query::MatchNothing and Query::MatchAll aren't wrapped
|
defect
|
assigned
|
normal
|
Xapian-bindings
|
SVN HEAD
|
| #159 |
Should be possible to introspect on Query objects
|
enhancement
|
new
|
normal
|
Library API
|
SVN HEAD
|
| #167 |
Add mode to query parser to search for both stemmed and unstemmed forms
|
enhancement
|
assigned
|
normal
|
QueryParser
|
SVN HEAD
|
| #173 |
Bindings should have an explicit WritableDatabase::close() method
|
enhancement
|
assigned
|
normal
|
Xapian-bindings
|
SVN HEAD
|
| #175 |
xapian-compact functionality should be available from the C++ API
|
defect
|
assigned
|
normal
|
Library API
|
SVN HEAD
|
| #178 |
No remote backend support for: spelling correction, synonyms, metadata
|
defect
|
assigned
|
normal
|
Backend-Remote
|
SVN HEAD
|
| #180 |
Add support for CJK text to queryparser and termgenerator
|
defect
|
assigned
|
normal
|
QueryParser
|
SVN HEAD
|
| #181 |
Optional Termlist Table
|
enhancement
|
new
|
normal
|
Backend-Chert
|
SVN HEAD
|
| #182 |
Match decider should be set on enquire object, not as get_mset() param
|
defect
|
assigned
|
normal
|
Library API
|
SVN HEAD
|
| #183 |
Remote backend should support use of Xapian::MatchDecider
|
defect
|
assigned
|
normal
|
Backend-Remote
|
SVN HEAD
|
| #185 |
Deadlocks with apache mod_python and mod_wsgi
|
defect
|
assigned
|
normal
|
Xapian-bindings
|
SVN HEAD
|
| #186 |
MatchDeciders should be reference counted
|
defect
|
new
|
normal
|
Library API
|
SVN HEAD
|
| #189 |
Add a place for translations of the documentation to the source tree
|
task
|
assigned
|
normal
|
Other
|
SVN HEAD
|
| #191 |
Possible license conflict with the PHP bindings
|
defect
|
assigned
|
normal
|
Xapian-bindings
|
SVN HEAD
|
| #193 |
NumberValueRangeProcessor_apply not working in the PHP-bindings
|
defect
|
assigned
|
normal
|
Xapian-bindings
|
1.0.2
|
| #195 |
Flint writable databases should take a parameter indicating flush threshold.
|
defect
|
assigned
|
normal
|
Backend-Flint
|
SVN HEAD
|
| #198 |
Add support for multiple values in each value slot in a Document.
|
defect
|
assigned
|
normal
|
Backend-Flint
|
SVN HEAD
|
| #199 |
Tidy up matchspy.h for inclusion in a release
|
defect
|
new
|
normal
|
Library API
|
SVN HEAD
|
| #201 |
Attempting to create a NEAR search with two OR nodes gives assertion error
|
defect
|
assigned
|
normal
|
Library API
|
SVN HEAD
|
| #204 |
Sort out C# bindings to avoid SWIGTYPE_p_*.cs
|
defect
|
new
|
normal
|
Xapian-bindings
|
SVN HEAD
|
| #206 |
Implement simple serialization for Xapian::Document and Xapian::Query
|
enhancement
|
new
|
normal
|
Library API
|
SVN HEAD
|
| #207 |
Add ability to accelerate wildcard queries for short terms
|
defect
|
new
|
normal
|
QueryParser
|
SVN HEAD
|
| #211 |
Dynamic summaries / snippets
|
enhancement
|
new
|
normal
|
Library API
|
SVN HEAD
|
| #213 |
Expose statistics to user defined Xapian::Weight subclasses
|
defect
|
assigned
|
normal
|
Library API
|
SVN HEAD
|
| #215 |
Boolean OR could be optimised further
|
enhancement
|
new
|
normal
|
Matcher
|
SVN HEAD
|
| #216 |
Inconsistent return values for percentage weights
|
defect
|
assigned
|
normal
|
Matcher
|
SVN HEAD
|
| #220 |
DateValueRangeProcessor and StringVRP should allow a prefix/suffix like NumberVRP
|
enhancement
|
new
|
normal
|
Library API
|
SVN HEAD
|
| #222 |
omindex should make use of O_NOATIME where available
|
enhancement
|
assigned
|
normal
|
Omega
|
SVN HEAD
|
| #225 |
Spelling algorithm should consider frequency and not just edit-distance
|
defect
|
new
|
normal
|
Library API
|
SVN HEAD
|
| #227 |
Implement database replication system
|
enhancement
|
assigned
|
normal
|
Other
|
SVN HEAD
|
| #230 |
C++-exceptions are not wrapped for Perl
|
defect
|
assigned
|
normal
|
Search::Xapian
|
SVN HEAD
|
| #234 |
add an option to specify whether filter terms of a given prefix should be ORed or ANDed together
|
enhancement
|
assigned
|
normal
|
Omega
|
SVN HEAD
|
| #235 |
store the sort specification in the option map instead of separate variables
|
enhancement
|
assigned
|
normal
|
Omega
|
SVN HEAD
|
| #236 |
Implement automated tests of concurrent db replication and modification
|
defect
|
assigned
|
normal
|
Backend-Flint
|
SVN HEAD
|
| #238 |
No tests of xapian-compact or xapian-check
|
defect
|
new
|
normal
|
Test Suite
|
SVN HEAD
|
| #243 |
common/fileutils.cc needs tests
|
defect
|
assigned
|
normal
|
Test Suite
|
SVN HEAD
|
| #245 |
All-stopword queries with two or more terms should ignore stopword list
|
defect
|
assigned
|
normal
|
QueryParser
|
SVN HEAD
|
| #249 |
Buildbot should test a GLIBCXX_DEBUG build
|
task
|
new
|
normal
|
Buildbot
|
other
|
| #250 |
replace_document should make minimal changes to database file
|
enhancement
|
new
|
normal
|
Backend-Flint
|
SVN HEAD
|
| #254 |
Setting QueryParser default_op to OP_NEAR doesn't set an explicit window size
|
defect
|
assigned
|
normal
|
QueryParser
|
1.0.7
|
| #255 |
Tasks for 1.2.0
|
task
|
new
|
normal
|
Xapian-bindings
|
|
| #258 |
Sysadmin doc should mention we fork to lock under Unix
|
defect
|
new
|
normal
|
Other
|
|
| #260 |
Add numeric sorting to Omega (scriptindex only)
|
enhancement
|
new
|
normal
|
Omega
|
1.0.6
|
| #262 |
doxygen -xml should be created by python bindings build system
|
task
|
new
|
normal
|
Xapian-bindings
|
SVN HEAD
|
| #263 |
python doccomments only show information for one overloaded form
|
defect
|
new
|
normal
|
Other
|
SVN HEAD
|
| #264 |
Optimise expand using min weight techniques
|
enhancement
|
new
|
normal
|
Matcher
|
SVN HEAD
|
| #265 |
Unicode 5.1 support
|
defect
|
new
|
normal
|
Library API
|
|
| #266 |
Rename flush() to commit, add a pure minimise_memory() method.
|
enhancement
|
new
|
normal
|
Library API
|
SVN HEAD
|
| #267 |
Make autoflush in implicit transaction not commit.
|
defect
|
new
|
normal
|
Library API
|
SVN HEAD
|
| #268 |
Review ValueWeightPostingSource, possibly replace with a query operator
|
defect
|
assigned
|
normal
|
Library API
|
SVN HEAD
|
| #269 |
Stopword lists
|
enhancement
|
new
|
normal
|
Library API
|
|
| #273 |
Pairwise query construction is O(N*N)
|
defect
|
new
|
normal
|
Library API
|
SVN HEAD
|
| #277 |
xapian-check doesn't understand the new chert valuestats entries
|
defect
|
new
|
normal
|
Other
|
SVN HEAD
|
| #278 |
When changesets are being generated, old changesets aren't cleaned up
|
defect
|
assigned
|
normal
|
Backend-Chert
|
SVN HEAD
|
| #280 |
Review storage of parameters in Query
|
enhancement
|
assigned
|
normal
|
Library API
|
SVN HEAD
|
| #281 |
More examples
|
enhancement
|
new
|
normal
|
Examples
|
|
| #282 |
Assorted enhancements to omindex
|
enhancement
|
new
|
normal
|
Omega
|
SVN HEAD
|
| #285 |
Several omindex improvements
|
enhancement
|
new
|
normal
|
Omega
|
|
| #290 |
Omega support for Office 2007 Word and Excel Documents
|
enhancement
|
assigned
|
normal
|
Omega
|
SVN HEAD
|
| #295 |
Add support for multi databases with PostingSources
|
enhancement
|
new
|
normal
|
Matcher
|
SVN HEAD
|
| #40 |
Alternative approach to tracking free blocks in btrees
|
enhancement
|
assigned
|
low
|
Backend-Chert
|
SVN HEAD
|
| #48 |
RangePostList
|
enhancement
|
assigned
|
low
|
Library API
|
SVN HEAD
|
| #50 |
SynonymPostList
|
enhancement
|
assigned
|
low
|
Library API
|
SVN HEAD
|
| #62 |
How to use the Tcl binding so cleanup works
|
defect
|
assigned
|
low
|
Xapian-bindings
|
SVN HEAD
|
| #138 |
Tidy up output of epydoc when processing xapian python bindings
|
enhancement
|
assigned
|
low
|
Xapian-bindings
|
SVN HEAD
|
| #224 |
Supply and optimise more OP_VALUE_ comparison operators
|
defect
|
new
|
low
|
Matcher
|
SVN HEAD
|
| #275 |
Opening a writable database should retry if database is locked
|
enhancement
|
new
|
low
|
Other
|
SVN HEAD
|
| #3 |
Get multierrhandler1 working again
|
enhancement
|
assigned
|
lowest
|
Test Suite
|
SVN HEAD
|
| #49 |
Ensure OP_ELITE_SET matches at least some document
|
enhancement
|
new
|
lowest
|
Library API
|
SVN HEAD
|
| #53 |
Xapian::Fields
|
enhancement
|
assigned
|
lowest
|
Library API
|
SVN HEAD
|
| #139 |
non-const method cleanup
|
enhancement
|
new
|
lowest
|
Other
|
SVN HEAD
|
| #140 |
Benchmark if passing "const std::string &" or just "std::string" is better
|
enhancement
|
new
|
lowest
|
Other
|
SVN HEAD
|
| #252 |
common/bitstream.h could do with documentation comments
|
defect
|
new
|
lowest
|
Other
|
|