1. Matt Chaput
  2. whoosh

Commits

Author Commit Message Date Builds
Matt Chaput
Put back fix for backwards compatiblity with pickled Segment objects. Improved docs.
Matt Chaput
Thomas Waldmann
Regex term: fix prefix computation for * and ? special cases
Matt Chaput
Fixed dumb typo.
Matt Chaput
Added stop words for other European languages.
Matt Chaput
Added indexing and searching script for MARC21 data (designed for the Harvard library card catalog data dump).
Matt Chaput
Added logger objects to modules.
Branches
logging
Matt Chaput
Merge up to date with mainline.
Branches
logging
Matt Chaput
If opening a compound segment using mmap fails for lack of memory, automatically fall back to sub-files.
Matt Chaput
Checking in PyCharm configuration files.
Matt Chaput
Alexei Gousev
Fixed a small naive/aware timezone issue
Matt Chaput
Fix for Python 3: unsupported operand type(s) for +=: 'dict_keys' and 'list'
Matt Chaput
Matt Chaput
"Inlined" method that was only called in one place.
Matt Chaput
Don't queue an empty doc buffer in MpWriter. Fixes issue #245.
Matt Chaput
Moved several functions included for backwards compatibility to compat from util. Fixed bug in StructFile.get_array(). Fixed references to filedb.fileindex.Segment. Added "gint" variable-length integer compression functions to util.
Thomas Waldmann
nested docs: typo fixes, consistency changes, easier wording
Thomas Waldmann
merged
Thomas Waldmann
fix Regex terms, add * to special chars
Thomas Waldmann
add whoosh.matching to setup.py
Thomas Waldmann
add whoosh.query to setup.py
Thomas Waldmann
fix optimize() and *MpWriter to keep dynamic fields, fixes #244 (now really :) I decided to change Schema.names a litte (in a backwards compatible way): It now supports an optional check_names param to support checking for dynamic field names. Whoosh had at 2 places issues with this (both fixed by this changeset), because the old .names() was called without considering that there might be dynamic field names also. We maybe should consider making check_names a mandatory par…
Matt Chaput
Merged in typo corrections (pull request #11)
Thomas Waldmann
fix some typos in the docs
Matt Chaput
Convert parsed boolean strings to lowercase before comparing. Fixes issue #243.
Matt Chaput
Updated list of fixed bugs.
Matt Chaput
Docs for nested queries. Renamed query.core and matching.core to avoid confusion. Enabled deletion of nested document groups. Minor fix ups.
Matt Chaput
Ensure BitSet.__contains__ returns a bool, for correctness and for pypy. Fixes issue #241.
Matt Chaput
Don't use cached docID as evidence a UnionMatcher is active. Fixes issue #240. Don't understand why this was an issue but this change should be correct regardless.
  1. Prev
  2. Next