log MoinMoin/search/builtin.py @ 6101:316986758258

age author description
Sun, 22 Jul 2012 20:59:35 +0200 Thomas Waldmann simplify FakeRequest setup
Sun, 22 Jul 2012 20:44:48 +0200 Thomas Waldmann add more missing attributes to FakeRequest
Wed, 04 Jul 2012 14:51:04 +0200 Thomas Waldmann fix parsePageLinks_running AttributeError for FakeRequest
Sat, 09 Jun 2012 17:15:47 +0200 Thomas Waldmann fix setPragma/getPragma AttributeError with FakeRequest
Sun, 03 Jun 2012 01:59:03 +0200 Thomas Waldmann remove copy.copy() that crashed on windows/iis/isapi-wsgi after page save, replace it with minimal FakeRequest instance
Sun, 12 Dec 2010 18:45:12 +0100 Thomas Waldmann experimental queued indexing support to work around memory leak
Sun, 28 Nov 2010 17:54:38 +0100 Thomas Waldmann filter exception logging: fix wrong method name
Sun, 28 Nov 2010 16:59:04 +0100 Thomas Waldmann use logging.traceback to get more information if a filter crashes
Sat, 28 Nov 2009 17:03:28 +0100 Thomas Waldmann less disruptive xapian index rebuild (details below)
Sun, 15 Nov 2009 16:12:50 +0100 Thomas Waldmann xapian: remove assumption that xapian db is a directory
Sun, 15 Nov 2009 12:45:30 +0100 Thomas Waldmann xapian: new locking, removed threading and signing (details see below)
Sat, 14 Nov 2009 13:57:18 +0100 Thomas Waldmann xapian search: improve docstrings
Sat, 14 Nov 2009 13:30:20 +0100 Thomas Waldmann Fixed and cleaned up Xapian based search (details below)
Mon, 09 Nov 2009 03:09:29 +0100 Thomas Waldmann search package: docstring cleanup, src code formatting fixes
Fri, 02 Oct 2009 14:56:40 +0200 Dmitrii Miliaev MoinMoin/search/builtin.py searching does not require a lock, xapian allows several concurrent search connections.
Sun, 30 Aug 2009 00:21:39 +0200 Thomas Waldmann MoinMoin.search: use new style classes
Sat, 29 Aug 2009 23:57:14 +0200 Thomas Waldmann rename UpdateQueue class to PageQueue
Sat, 29 Aug 2009 23:32:30 +0200 Thomas Waldmann UpdateQueue: use caching for on-disk storage of the page queue
Thu, 27 Aug 2009 18:46:31 +0300 Dmitrijs Milajevs Xapian2009: Class Xapian.indexing.Index is renamed to XapianIndex. _check_version() was removed, xapian binding check is done by xappy. XapianSearch was moved to Xapian.search. Log message is shown if xapian version is too old.
Tue, 25 Aug 2009 13:39:36 +0200 Thomas Waldmann add note about .data being a pickle
Sun, 23 Aug 2009 13:37:27 +0200 Dmitrijs Milajevs Xapian2009: pep8 and typo fixes.
Sat, 22 Aug 2009 20:54:24 +0200 Dmitrijs Milajevs Xapian2009: BaseTextFieldSearch.xapian_term() refactoring. Tests for a search with stemming.
Sun, 16 Aug 2009 15:43:53 +0200 Dmitrijs Milajevs Xapian2009: queryparser was split to queryparser.__init__ and quryparser.expressions.
Sun, 16 Aug 2009 15:43:12 +0200 Dmitrijs Milajevs Xapian2009: _build_re() does not set self.pattern and self.search_re, but returns them. CategorySearch is subclass of BaseFieldSearch.
Fri, 14 Aug 2009 17:29:49 +0200 Dmitrijs Milajevs Xapian2009: BaseIndex._indexingRequest() does not creates new request object, but copies existing.
Mon, 10 Aug 2009 21:30:41 +0200 Dmitrijs Milajevs Xapian2009: py.test.importorskip in tests was removed, tests try import Xapian, and on ImportError skip a test. Index.indexPages now takes a pages parameter - list of pages which must be indexed.
Thu, 06 Aug 2009 18:46:22 +0200 Dmitrijs Milajevs Get rid of unnecessary head
Thu, 06 Aug 2009 18:13:26 +0200 Dmitrijs Milajevs Xapian2009: pep8 fixes.
Sat, 01 Aug 2009 17:58:53 +0200 Dmitrijs Milajevs Xapian2009: AndExpression and TextSearch xapian_term() refactoring. It does not receive allterms parameter, but xappy.SearchConnection.
Fri, 31 Jul 2009 16:09:20 +0200 Dmitrijs Milajevs Xapian2009: The MoinMoin.search.builtin.Search class was split to BaseSearch, MoinSearch and XapianSearch. Search using moin should work, xapian search is broken!
Mon, 27 Jul 2009 21:37:15 +0200 Dmitrijs Milajevs Xapian2009:Part of xapian search code was refactored. Search._xapianMatch is broken must be refactored.
Thu, 29 Jan 2009 09:44:57 +0100 Thomas Waldmann merged moin/1.8
Wed, 28 Jan 2009 16:42:21 +0100 Thomas Waldmann fixed search (see details below)
Fri, 01 Aug 2008 00:06:14 +0200 Florian Krupicka Replaced use of request_cli with ScriptContext (all occurrences)
Sun, 08 Jun 2008 20:03:51 +0200 Thomas Waldmann xapian search: clean up some code, add i18n for 'about'
Sun, 08 Jun 2008 19:55:11 +0200 Thomas Waldmann xapian search results: remove strange statement disabling moin's weighting, fixes result list ordering
Sat, 07 Jun 2008 20:42:57 +0200 Thomas Waldmann removed PyStemmer dependency by just using xapian.Stem and requiring xapian >= 1.0.0, also remove code handling older xapian versions
Sat, 03 May 2008 19:31:44 +0200 Thomas Waldmann Xapian search: fix IndexErrors happening when pages are renamed/nuked after the index was built
Tue, 29 Apr 2008 16:25:39 +0200 Thomas Waldmann xapian search: fix AttributeError that happened when trying to access an attribute only used with xapian search (but regex search is not done by xapian)
Sun, 30 Mar 2008 04:26:40 +0200 Thomas Waldmann move platform dependent filesystem routines to util.filesys
Sun, 30 Mar 2008 04:24:38 +0200 Thomas Waldmann Allow Xapian to run under Windows (thanks to Don Reid)
Sun, 02 Mar 2008 01:00:14 +0100 Thomas Waldmann logging: use module-level logger for MoinMoin.search.*
Sat, 23 Feb 2008 20:08:32 +0100 Reimar Bauer fix: only switch off xapian search if we didn't use it because of missing index (ported from 1.6)
Fri, 30 Nov 2007 23:41:48 +0100 Thomas Waldmann search: add tests, add debug logging, fix bugs (negative search terms failing, and others)
Thu, 05 Jul 2007 21:23:29 +0200 Reimar Bauer rename server and request Implementations by adding a prefix server_, request_
Mon, 02 Jul 2007 23:33:20 +0200 Thomas Waldmann Big PEP8 and whitespace cleanup
Sat, 26 May 2007 19:56:30 +0200 Thomas Waldmann xapian: handling of deprecated get_description
Mon, 09 Apr 2007 09:24:06 +0200 Thomas Waldmann search: add comment about possible refactoring
Fri, 30 Mar 2007 21:50:50 +0200 Thomas Waldmann 'make pylint', fixed lots of minor stuff found by pylint (and there is still lots left to do)
Sun, 25 Feb 2007 23:45:07 +0100 Thomas Waldmann comments only: cleaned up TODO, XXX, ...
Fri, 23 Feb 2007 13:06:42 +0100 Thomas Waldmann Eclipse PyDev Check: fixed lots of its errors and warnings
Fri, 23 Feb 2007 09:38:23 +0100 Thomas Waldmann Eclipse PyDev Check: fixed lots of its errors and warnings
Fri, 23 Feb 2007 02:16:07 +0100 Thomas Waldmann Eclipse PyDev Check: fixed lots of its errors and warnings
Sun, 03 Sep 2006 03:30:03 +0200 Thomas Waldmann merged sync branch
Sun, 27 Aug 2006 16:22:18 +0200 Franz Pletz fix mimetype selection and showing attachment matches
Sun, 27 Aug 2006 15:29:01 +0200 Thomas Waldmann merged xapian branch
Sat, 26 Aug 2006 22:27:15 +0200 Franz Pletz small cleanups, advanced ui can preserve search terms from other ui
Sat, 26 Aug 2006 20:20:52 +0200 Franz Pletz final polishing round adding docstrings, comments and fixing small issues
Sat, 26 Aug 2006 18:21:54 +0200 Franz Pletz update comments/docstrings
Sat, 26 Aug 2006 17:37:17 +0200 Thomas Waldmann cleanup whitespace, add/fix comments