My favorites
|
Sign in
xappy
A Python module providing an easy-to-use layer on top of the Xapian search engine
Project Home
Downloads
Issues
Source
Checkout
|
Browse
|
Changes
|
573 - 549 of 573
Older
›
Committed Changes
Rev
Scores
Commit log message
Date
Author
r573
xappy/cachemanager/generic.py: Fix bug with facets for search with cached hits - was always trying to use cached facets, too.
Yesterday (18 hours ago)
boulton.rj
r572
xappy/unittests/cached_searches.py: Add tests of getting facets from cached searches.
Yesterday (18 hours ago)
boulton.rj
r571
xappy/cache_search_results.py: Remove old parameter from get_suggested_facets().
Yesterday (20 hours ago)
boulton.rj
r570
xappy/cache_search_results.py,xappy/mset_search_results.py, xappy/searchconnection.py: Remove CacheResultStats and MSetResultStats - replace them with a generic ResultStats which takes both the mset and the cached value, and returns the cached values if not None, and reads the mset otherwise. Adjust the search code to perform the search if any of the cached values are None. xappy/unittests/cached_searches.py: Minimal test for stats return values.
Yesterday (20 hours ago)
boulton.rj
r569
xappy/cachemanager/generic.py: Revert previous fix to stats storage, but also don't store anything if all stats are None.
Yesterday (20 hours ago)
boulton.rj
r568
xappy/cachemanager/generic.py: Return None if no stats, instead of (None, None, None).
Yesterday (22 hours ago)
boulton.rj
r567
xappy/searchconnection.py: Update a couple of comments.
Yesterday (22 hours ago)
boulton.rj
r566
xappy/mset_search_results.py,xappy/searchresults.py, xappy/unittests/facets.py: Add SearchResults.get_facets() which returns all the facets. Refactor the facet calculation to store results in a more useful form for returning this.
Yesterday (27 hours ago)
boulton.rj
r565
setup.py,xappy/__init__.py: Bump version to 0.6.0 - release won't be for a little while yet, but this allows me to test the version for backward compatibility.
Yesterday (28 hours ago)
boulton.rj
r564
xappy/mset_search_results.py,xappy/searchconnection.py, xappy/searchresults.py: Refactor facet calculation. Scoring now happens immediately, rather than when get_suggested_facets() is called. This requires adding a "facet_desired_num_of_categories" parameter to SearchConnection.search(). I'm likely to remove get_suggested_facets() entirely soon, since experience has shown that the facet suggestion algorithm it uses isn't of much practical use: it's probably better to just return all the valid
Yesterday (28 hours ago)
boulton.rj
r563
xappy/mset_search_results.py,xappy/searchconnection.py: Pass the field types through to the facet results directly, instead of the kwargs from the action.
Dec 14 (42 hours ago)
boulton.rj
r562
xappy/unittests/query_id.py: Test query_id for correct serialisation.
Dec 14 (47 hours ago)
boulton.rj
r561
xappy/searchconnection.py: Fix argument serialisation for query constructors which have no default arguments: fixes evalable_repr() for queries created with query_id().
Dec 14 (47 hours ago)
boulton.rj
r560
xappy/cache_search_results.py,xappy/searchconnection.py: Tie in facets and stats from the cache.
Dec 14 (47 hours ago)
boulton.rj
r559
xappy/cachemanager/generic.py: Implement get_facets() properly.
Dec 14 (47 hours ago)
boulton.rj
r558
xappy/cachemanager/generic.py: Add storage of statistics and facets to the cache.
Dec 14 (2 days ago)
boulton.rj
r557
xappy/highlight.py: Use thread local storage correctly - make the "stemmers" dict on demand in each thread.
Dec 10 (6 days ago)
boulton.rj
r556
xappy/highlight.py: Cache the stemmers, and the results of the stemmers, in thread local storage, to allow the cache to be reused across uses of the Highlighter. Based on a patch from Bruno Rezende.
Dec 10 (6 days ago)
boulton.rj
r555
xappy/searchconnection.py: Add stats_checkatleast, to allow the value of checkatleast when calculating stats to be set.
Dec 09 (6 days ago)
boulton.rj
r554
xappy/cache_search_results.py,xappy/mset_search_results.py, xappy/searchresults.py: Get the start and end rank from the ordering instead of the stats; makes a lot more sense this way.
Dec 09, 2009
boulton.rj
r553
xappy/utils.py: Add missing import of "math".
Dec 08, 2009
boulton.rj
r552
xappy/searchconnection.py,xappy/searchresults.py, xappy/unittests/cached_searches.py: Refactor searchresults to use the cache automatically if the query is appropriate.
Dec 08, 2009
boulton.rj
r551
xappy/cache_search_results.py: Add a preliminary set of classes for representing the results of reading the cache in a form suitable for use in search results.
Dec 08, 2009
boulton.rj
r550
xappy/query.py: Add support for storing the queryid for a cached query in the Query object.
Dec 08, 2009
boulton.rj
r549
xappy/doctests/searchconnection_doctest2.txt: Be less susceptible to garbage collection timing.
Dec 08, 2009
boulton.rj
573 - 549 of 573
Older
›
Hosted by