Commits

Show all
Author Commit Message Labels Comments Date
Matt Chaput
Fixed Expander API. Doc updates and fixes.
Branches
pre1
Matt Chaput
Docs updates
Branches
pre1
Matt Chaput
Fixed Variations.existing_terms().
Branches
pre1
Matt Chaput
Fixed bug in SimpleParser.
Branches
pre1
Matt Chaput
Restored multiproc test, fixed FileIndex.writer() signature.
Branches
pre1
Matt Chaput
Added docstring to Searcher.refresh().
Branches
pre1
Matt Chaput
Fixed bug in reader generation, added Searcher.refresh().
Branches
pre1
Matt Chaput
Added lock around opening a reader and deleting files so files won't get deleted just as a reader tries to open them. Varios bugfixes and API clean ups.
Branches
pre1
Matt Chaput
Changed file backend to write field name to disk instead of number. Cleaned up out of dating naming.
Branches
pre1
Matt Chaput
Fixed field renaming in filedb backend. Changed operation of query.Every to actually match contents of a field.
Branches
pre1
Matt Chaput
Fixed bug in reading stored fields from disk. Fixed unit tests.
Branches
pre1
Matt Chaput
Added flexible schema support. Fixed whoosh.matchers.make_tree(). Changed ulong to long and Q to q. Fixed bugs. Added docstrings and removed unused imports.
Branches
pre1
Matt Chaput
Changed on-disk hash to use built-in Python hash function and 64-bit disk pointers.
Branches
pre1
Matt Chaput
Added support for adding and removing fields to schema.
Branches
pre1
mchaput
Fixed default parser to accept colons at the end of words (i.e. not as a field name separator).
Branches
pre1
mchaput
Only return stored fields that have values. Removed use of BitSet. Added QueryParserError exception.
Branches
pre1
mchaput
Many improvements based on work on integrating new Whoosh into Houdini. Added NgramWordAnalyzer and NGRAMWORDS field type. Fixed operation of NgramFilter based on mode. Added "at" argument. Fixed "_stored_fieldname" arguments to add_document(). Bug fixes to UnionMatcher and AndMaybeMatcher. Changed query generated for multiple tokens in default parser from Phrase to And. Fixed bugs in searching.collect(). Added Results.docset() method. Put back Results.extend() etc. A…
Branches
pre1
mchaput
Fixed stored field writing.
Branches
pre1
mchaput
Fixed leaked Index object in index.exists().
Branches
pre1
Matt Chaput
Moved multiprocessing pool into separate module. Added sketch of a multiprocessing writer class.
Branches
pre1
Matt Chaput
Fixed bug in MultiPool. Fixed references to field numbers.
Branches
pre1
Matt Chaput
Merging fieldnames branch into pre1.
Branches
pre1
mchaput
Changed API to use field names everywhere except the lowest filedb levels.
Branches
fieldnames
mchaput
Fixed errors in unit tests.
Branches
pre1
mchaput
Changed to compress email bodies.
Branches
pre1
mchaput
Initial work on flexible schema. Added explicit weight argument to posting-handling signatures. Term info now stores total weight instead of total frequency. Added numerickeys argument to stored_fields. Fixed open file leaks. Fixed file descriptor leak in file lock. Changed AsyncWriter API, added BatchWriter. Fixed tests. Added misc. similarity functions to whoosh.classify.
Branches
pre1
mchaput
Fixed bugs in more obscure matchers. Added superficial tests for matcher types.
Branches
pre1
Matt Chaput
Changed uses of "self.index.schema" to "self.schema".
Branches
pre1
Matt Chaput
Fixed bugs to get tests passing. Commented out ramdb tests for now.
Branches
pre1
Matt Chaput
Finished up block quality optimizations.
Branches
pre1
  1. Prev
  2. Next