Permalink
Switch branches/tags
Nothing to show
Commits on Jan 19, 2012
Commits on Mar 16, 2011
  1. xappy/cachemanager/generic.py,xappy/cachemanager/xapian_manager.py,

    xappy/indexerconnection.py,xappy/searchconnection.py,
    xappy/unittests/multiple_caches.py: Patch from Bruno Rezende -
    allow multiple caches to be applied.  Closes ticket #36.
    committed Mar 16, 2011
Commits on Dec 20, 2010
  1. xappy/searchresults.py,xappy/unittests/collapse.py: Add access to

    the collapse_key and collapse_count properties of search results.
    Add test of these.
    committed Dec 20, 2010
Commits on Nov 5, 2010
  1. xappy/indexerconnection.py: Add documentation comment

    advising that apply_cached_items() should probably be called
    here.
    committed Nov 5, 2010
Commits on Sep 9, 2010
  1. xappy/cachemanager/generic.py: Add set_queryid() method, to allow

    stored query ids to be set explicitly.
    committed Sep 9, 2010
Commits on Jun 3, 2010
  1. libs/get_xapian.py,utils/make_xappy_tarballs: Updated tarballs

    and branchpoints.  New xapian packages include a bug fix for the
    matcher which was occasionally causing documents to be missed
    from the result set.
    committed Jun 3, 2010
Commits on May 9, 2010
  1. libs/get_xapian.py: New packages, patched to avoid a segfault

    with ValueGePostList.
    committed May 9, 2010
Commits on May 7, 2010
  1. libs/get_xapian.py: Updated packages - should give considerably

    better performance for range queries.
    committed May 7, 2010
Commits on May 6, 2010
  1. external_posting_source/sortdatabase/Makefile: Fix to work with

    latest xapian packages, by dropping the -1.1 suffix to
    xapian-config.  Thanks to Shane Evans for pointing it out.
    committed May 6, 2010
Commits on May 5, 2010
  1. libs/build_xapian.sh: Use xapian-config not xapian-config-1.1,

    now we're using packages based on 1.2.x
    committed May 5, 2010
Commits on May 4, 2010
  1. libs/get_xapian.py: Use new xapian archives - in particular,

    these fix a replication bug.
    committed May 4, 2010
Commits on Mar 30, 2010
  1. xappy/unittests/cached_searches.py: Test that replacing a

    document when using store_only=True drops the document from
    cached queries.
    committed Mar 30, 2010
  2. xappy/indexerconnection.py: If a document is replaced with

    store_only set, remove it from the cache.
    committed Mar 30, 2010
  3. xappy/unittests/spell_correct_1.py: Enable an old test for a bug

    which has long been fixed.
    committed Mar 30, 2010
Commits on Mar 10, 2010
Commits on Mar 4, 2010
  1. utils/verify_cache.py: Move cache verifier into

    xappy.cachemanager.verify_cache, so that it'll be available in
    installed versions of xappy.
    committed Mar 4, 2010
  2. utils/verify_cache.py: Expand verification routine to check the

    cache much more thoroughly, and report errors more clearly.
    committed Mar 4, 2010
Commits on Feb 24, 2010
  1. xappy/datastructures.py,xappy/unittests/calc_hash.py: Add a

    ProcessedDocument.remove_term() method, and a brief test of it.
    committed Feb 24, 2010
Commits on Feb 23, 2010
  1. xappy/searchconnection.py: Fix the backwards compatibility

    fallback for setting keymaker parameters to catch the correct
    exception type.
    committed Feb 23, 2010
  2. xappy/searchconnection.py,xappy/unittests/sort.py: Sort document

    with missing values in the slots to the end.
    committed Feb 23, 2010
Commits on Feb 22, 2010
  1. xappy/mset_search_results.py: Support both the old and new xapian

    APIs for getting facet values.
    committed Feb 22, 2010
  2. libs/get_xapian.py: Update to latest versions of xapian (now

    taken directly from the "xappy" branch in Xapian SVN, rather than
    from combining all the feature branches).
    committed Feb 22, 2010
Commits on Feb 6, 2010
  1. xappy/query.py: Basic fixes to the Query.get_facet{,s} code. No

    tests for this yet, since it's not actually hooked in to running
    tests.
    committed Feb 6, 2010
Commits on Feb 5, 2010
  1. xappy/doctests/searchconnection_doctest2.txt,

    xappy/mset_search_results.py: Remove use of score_evenness(): use
    a much simpler algorithm instead.  Testing with real-world data
    shows that score_evenness() doesn't return a particularly useful
    value anyway, so it'll be being removed from Xapian soon.  We're
    likely to remove get_suggested_facets() at some point soonish,
    too.
    committed Feb 5, 2010
Commits on Feb 4, 2010
Commits on Feb 2, 2010
  1. utils/make_xappy_tarballs: Update branchpoint.

    xappy/mset_search_results.py: Use UnbiasedNumericRanges instead
    of NumericRanges if it's available.
    committed Feb 2, 2010
Commits on Feb 1, 2010
Commits on Jan 27, 2010
  1. xappy/indexerconnection.py,xappy/searchconnection.py,

    xappy/unittests/cached_searches.py: Add ability to copy a cache
    into the main xapian index.  When this has been done, open the
    cache automatically, both in future IndexerConnections and in
    SearchConnections.  Also, complain if an IndexerConnection which
    has had a cache applied doesn't have a cache connected when a
    deletion is performed.
    committed Jan 27, 2010
Commits on Jan 26, 2010
  1. xappy/unittests/cached_searches.py: Test asking for facets with a

    cached query id, when none are cached.
    committed Jan 26, 2010
  2. xappy/doctests/searchconnection_doctest2.txt,

    xappy/unittests/facets.py: Fix a couple of facet testcases which
    got missed.
    committed Jan 26, 2010
  3. xappy/searchconnection.py: Handle case where there are no cached

    facets for a query, but facets are requested.  Need to add a
    test for this.
    committed Jan 26, 2010
  4. xappy/cachemanager/generic.py,xappy/mset_search_results.py,

    xappy/unittests/cached_searches.py: Revert sort order of facet
    values to be by ascending order of key - putting them in
    frequency order wasn't particularly helpful, and some external
    code might depend on the order.  Also makes it easier to merge
    facet values from multiple databases.
    committed Jan 26, 2010