TextIndexNG3 core implementation
Project description
Changes
3.6.1 (2012/12/10)
creating temporary parser files using UID and PID
3.6.0 (2012/11/21)
replaced popen2.Popen3 by subprocess.Popen
removed zope.app.testing dependency
older versions than Python 2.6 / Zope 2.12 / Plone 4.0 are no longer supported
updated portuguese stop word file
parsers/english.py - creating temporary parser files by process id instead of user id
3.5.3 (2011/03/20)
fixed deprecation zope.app.zapi usage (http://sourceforge.net/tracker/?func=detail&atid=458418&aid=3200370&group_id=50052)
3.5.2 (2011/01/11)
yet another popen3() fix
3.5.1 (2010/11/22)
fixed improper popen3() call in baseconverter.py
3.5.0 (2010/11/22)
merged thesaurus-improved branch
Thesaurus now treats all words synonomyously (this fixes 3111026) [fRiSi]
It’s possible to create a thesaurus based on an input file that is located outside of the zopyx.txng.core package:
MyThesaurus = Thesaurus('de', '/path/to/my/thesaurus')
3.4.1 (2010/06/22)
Fixed a bug in query splitting when using zopyx.txng3.splitter.default.
3.4.0 (2010/05/20)
Made the ranking method to be looked up via a utiltiy. This way different ranking methods can be used easily.
Provide better backward compatibility in the ‘textindexng’ package by injecting modules from zopyx.txng3.core into sys.modules.
Added query argument search_all_fields to search in all fields when using dedicated storage.
Applying splitter not only to indexed content but also to query.
3.3.4 (2009/12/08)
workaround for a race condition in storage.py (likely caused by some ZCatalog inconsistency and some too optimistic assumptions).
3.3.3 (2009/05/02)
removed IObjectWrapper and related code that tried to unwrap wrapped content
3.3.2 (2009/03/17)
added ‘textindexng’ alias module for backward compatibility
3.3.1 (2009/03/15)
fixed packaging issue
3.3.0 (2009/03/15)
fixed Zope trunk compatibility
Fixed deprecation warnings (spamsch)
Fixed ting.TingIndex:apply to always return a lazy result (spamsch)
3.2.2
Added grokindex.py to ease to use of TXNG in grok. In future there specific implementation details could be included, hidden from the grok user. [spamsch]
Changed python2.4 to python to in runall.sh to make it work with virtualenv environments [spamsch]
Fixed setup.py to never make zip file [spamsch]
Added dependencies needed for installation in pure zope3 environment. [spamsch]
Fixed TingIndex to play nicely with zope 3 conventions. It needs to derive from TextIndex to also work with hurry.query [spamsch]
Added simple tests for TingIndex [spamsch]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.