Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jun 3, 2010
  1. libs/get_xapian.py,utils/make_xappy_tarballs: Updated tarballs

    boulton.rj authored
    and branchpoints.  New xapian packages include a bug fix for the
    matcher which was occasionally causing documents to be missed
    from the result set.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@620 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on May 9, 2010
  1. libs/get_xapian.py: New packages, patched to avoid a segfault

    boulton.rj authored
    with ValueGePostList.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@619 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on May 7, 2010
  1. libs/get_xapian.py: Updated packages - should give considerably

    boulton.rj authored
    better performance for range queries.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@618 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on May 6, 2010
  1. external_posting_source/sortdatabase/Makefile: Fix to work with

    boulton.rj authored
    latest xapian packages, by dropping the -1.1 suffix to
    xapian-config.  Thanks to Shane Evans for pointing it out.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@617 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on May 5, 2010
  1. libs/build_xapian.sh: Use xapian-config not xapian-config-1.1,

    boulton.rj authored
    now we're using packages based on 1.2.x
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@616 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on May 4, 2010
  1. libs/get_xapian.py: Use new xapian archives - in particular,

    boulton.rj authored
    these fix a replication bug.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@615 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Mar 30, 2010
  1. xappy/unittests/cached_searches.py: Test that replacing a

    boulton.rj authored
    document when using store_only=True drops the document from
    cached queries.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@614 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
  2. xappy/indexerconnection.py: If a document is replaced with

    boulton.rj authored
    store_only set, remove it from the cache.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@613 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
  3. xappy/unittests/spell_correct_1.py: Enable an old test for a bug

    boulton.rj authored
    which has long been fixed.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@612 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Mar 10, 2010
  1. libs/get_xapian.py: Link to new version of xapian.

    boulton.rj authored
    git-svn-id: http://xappy.googlecode.com/svn/trunk@611 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Mar 4, 2010
  1. utils/verify_cache.py: Move cache verifier into

    boulton.rj authored
    xappy.cachemanager.verify_cache, so that it'll be available in
    installed versions of xappy.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@610 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
  2. utils/verify_cache.py: Expand verification routine to check the

    boulton.rj authored
    cache much more thoroughly, and report errors more clearly.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@609 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
  3. utils/verify_cache.py: Add a utility to verify the integrity of a

    boulton.rj authored
    cache.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@608 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Feb 24, 2010
  1. xappy/datastructures.py,xappy/unittests/calc_hash.py: Add a

    boulton.rj authored
    ProcessedDocument.remove_term() method, and a brief test of it.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@607 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Feb 23, 2010
  1. xappy/searchconnection.py: Fix the backwards compatibility

    boulton.rj authored
    fallback for setting keymaker parameters to catch the correct
    exception type.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@606 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
  2. xappy/searchconnection.py,xappy/unittests/sort.py: Sort document

    boulton.rj authored
    with missing values in the slots to the end.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@605 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Feb 22, 2010
  1. xappy/mset_search_results.py: Support both the old and new xapian

    boulton.rj authored
    APIs for getting facet values.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@604 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
  2. libs/get_xapian.py: Update to latest versions of xapian (now

    boulton.rj authored
    taken directly from the "xappy" branch in Xapian SVN, rather than
    from combining all the feature branches).
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@603 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Feb 6, 2010
  1. utils/make_xappy_tarballs: Update branchpoints.

    boulton.rj authored
    git-svn-id: http://xappy.googlecode.com/svn/trunk@602 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
  2. xappy/query.py: Basic fixes to the Query.get_facet{,s} code. No

    boulton.rj authored
    tests for this yet, since it's not actually hooked in to running
    tests.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@601 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Feb 5, 2010
  1. xappy/doctests/searchconnection_doctest2.txt,

    boulton.rj authored
    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.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@600 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Feb 4, 2010
  1. research/expand_prefixes.py: Add a little research script.

    boulton.rj authored
    git-svn-id: http://xappy.googlecode.com/svn/trunk@599 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Feb 2, 2010
  1. utils/make_xappy_tarballs: Update branchpoint.

    boulton.rj authored
    xappy/mset_search_results.py: Use UnbiasedNumericRanges instead
    of NumericRanges if it's available.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@598 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Feb 1, 2010
  1. xappy/searchconnection.py: Check for the correct metadata key.

    boulton.rj authored
    git-svn-id: http://xappy.googlecode.com/svn/trunk@597 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Jan 27, 2010
  1. xappy/indexerconnection.py,xappy/searchconnection.py,

    boulton.rj authored
    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.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@596 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Jan 26, 2010
  1. xappy/unittests/cached_searches.py: Test asking for facets with a

    boulton.rj authored
    cached query id, when none are cached.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@595 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
  2. xappy/doctests/searchconnection_doctest2.txt,

    boulton.rj authored
    xappy/unittests/facets.py: Fix a couple of facet testcases which
    got missed.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@594 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
  3. xappy/searchconnection.py: Handle case where there are no cached

    boulton.rj authored
    facets for a query, but facets are requested.  Need to add a
    test for this.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@593 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
  4. xappy/cachemanager/generic.py,xappy/mset_search_results.py,

    boulton.rj authored
    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.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@592 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
  5. xappy/cachemanager/generic.py: Add clear_facets method to base

    boulton.rj authored
    class.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@591 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
  6. xappy/cache_search_results.py,xappy/cachemanager/generic.py,

    boulton.rj authored
    xappy/doctests/searchconnection_doctest2.txt,
    xappy/mset_search_results.py,xappy/searchconnection.py,
    xappy/searchresults.py,xappy/unittests/cached_searches.py,
    xappy/unittests/facets.py: Finish implementing support for facets
    and stats served from the cache.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@590 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Jan 21, 2010
  1. xappy/cachemanager/generic.py: Add support for setting facets and

    boulton.rj authored
    stats individually and accumulating them.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@589 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
  2. xappy/searchconnection.py: Ensure that queries actually are

    boulton.rj authored
    connected to the SearchConnection that they're returned from.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@588 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
  3. xappy/unittests/query_serialise.py: Test that empty queries are

    boulton.rj authored
    connected when unserialised.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@587 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Commits on Jan 20, 2010
  1. xappy/query.py: Add support for requesting facets to the Query

    boulton.rj authored
    object: not yet hooked up.
    
    git-svn-id: http://xappy.googlecode.com/svn/trunk@586 eff16abe-6239-0410-8a55-6f1cd6cf4f8f
Something went wrong with that request. Please try again.