Commit graph

361 commits

Author SHA1 Message Date
David Sauve
4cdd01f47f Updated version number for release. 2010-12-20 11:45:31 -08:00
David Sauve
29ae7f7672 Merged field_weights branch 2010-12-20 11:40:46 -08:00
David Sauve
a07a980662 Fixed broken __startswith (removing FLAG_PARTIAL changed how this works). This closes issue #64. 2010-12-12 13:28:53 -08:00
David Sauve
2d8ef676a0 Updated release number in setup.py 2010-12-06 18:24:28 -08:00
David Sauve
14cd41a5d5 Updated release notes 2010-12-06 18:13:42 -08:00
David Sauve
b8427fa20e Changed get_matches_estimated to size using all documents. This should be more accurate. 2010-11-10 12:36:02 -08:00
David Sauve
e65cecdb55 Potential fix for count being out of sync on large datasets 2010-11-10 10:55:34 -08:00
David Sauve
fb0f883cb3 Updated build_schema to use field_type parameter instead of isinstance as updated in Haystack. 2010-11-10 09:46:04 -08:00
David Sauve
afcfba5c56 Updated AUTHORS 2010-10-27 10:28:44 -07:00
David Sauve
a3e90e4bbf Removed xapian_search method in test suite. Is no longer required. 2010-10-27 10:27:16 -07:00
David Sauve
350beefe98 Updated clear method to use rmtree instead of cycling through and removing each document individually. Thanks j00bar. 2010-10-27 10:26:50 -07:00
David Sauve
cbaae41511 Removed FLAG_PARTIAL from parse_query method. Is not neccessary and consumes a lot resources. 2010-10-27 09:59:57 -07:00
David Sauve
9caf1d4f3c Updated to work with facet field changes introduced in Haystack SHA 1fb315525e8e77bc4c75ce4e485781fdd91ef649 2010-10-27 09:48:43 -07:00
David Sauve
60f5161ad0 Merge branch 'master' of github.com:notanumber/xapian-haystack 2010-10-03 14:16:20 -07:00
David Sauve
5551d45e49 Removed weight argument from call to SearchResult in search call. 2010-10-03 14:15:33 -07:00
David Sauve
c2d3f43715 Added thanks to liranz 2010-10-02 08:29:36 -07:00
David Sauve
99435741b2 Removed weight attribute from SearchResults generated. Is not used by Haystack. Thanks to liranz for pointing this out. 2010-10-02 08:23:16 -07:00
David Sauve
fa66941000 Added missing acknowledgment to J00bar. 2010-08-27 13:09:42 -07:00
David Sauve
acf2c5b58c Fixed typo in the haystacksearch.org site url. Thanks to jaddison for point it out. 2010-08-27 11:48:46 -07:00
David Sauve
0e31e326c8 Updated test suite to demonstrate new SearchQuery._term_query fixes from last commit 2010-08-10 10:44:22 -07:00
David Sauve
ea60ae1ffe SearchQuery._term_query will now properly build a query for field id and django_ct 2010-08-10 10:43:21 -07:00
David Sauve
5180f5f00c Revert "Merged field_weights branch"
This reverts commit 660af5f564.
2010-08-05 10:02:59 -04:00
David Sauve
660af5f564 Merged field_weights branch 2010-07-21 19:13:26 -04:00
David Sauve
f1808df037 Added Sym Roe to AUTHORS for contribution to improving more_like_this speed 2010-05-28 14:41:33 -04:00
David Sauve
28d7284205 Added number of terms to consider in more_like_this when using ELITE_SET 2010-05-28 14:41:09 -04:00
Sym Roe
e4707203f4 Use OP_ELITE_SET rather than OP_OR in more_like_this.
Because performance is really bad when using OP_OR with a large database.
2010-05-29 02:23:24 +08:00
David Sauve
f83742485b Updated release notes 2010-05-13 14:11:31 -07:00
David Sauve
ba47d7b361 Updated for compatibility with Xapian 1.2 by removing depracted method calls and slightly refactoring the way queries are constructed. 2010-05-13 14:08:28 -07:00
David Sauve
12e9220b4c Updated version number in setup.py to match the version number in the xapian_backend.py file. 2010-05-11 09:52:53 -07:00
David Sauve
7c12e5cc35 Updated README.rst with a better explanation of when to use SearchIndex vs. RealtimeSearchIndex 2010-04-29 13:05:13 -04:00
David Sauve
23b9281b83 Corrected link to gist with sample cronjob for update_index command 2010-04-29 12:27:32 -04:00
David Sauve
a9dc03d070 Added a query test to demonstrate how __in and punctuation is expected to work 2010-04-20 14:17:00 -04:00
David Sauve
4e6bc83525 Updated folder layout for test suite. 2010-04-20 14:16:06 -04:00
David Sauve
4ca75d2f15 Updated README with a note about version numbers 2010-04-10 09:47:17 -04:00
David Sauve
41762d7c42 Better testing for whitespace in term indexing 2010-03-11 12:11:14 -05:00
David Sauve
962585a40d Added a check to ensure that we don't try to index empty terms 2010-03-11 09:45:06 -05:00
David Sauve
9d8af9cbcf Changed SearchBackend.update so that it indexes terms with punctuation as well as using the Xapian.TermGenerator. This allows terms like URLs to work as expected 2010-03-05 15:33:14 -05:00
David Sauve
306a6f153f Changed to use to correspond to change in Haystack introduced in SHA 9255c9 2010-02-25 11:10:10 -05:00
David Sauve
3ce0ad120d Updated to mirror changes to faceting in Haystack that were introduced in SHA c8f8d 2010-02-19 09:47:58 -05:00
David Sauve
560f33533f Removed leftover pdb.set_trace() 2010-02-13 15:09:04 -05:00
David Sauve
097808ca44 Corrected an issue with stemming that caused it to be skipped when searching without limiting to a field 2010-02-12 14:40:14 -05:00
David Sauve
25a79572fe Fixed incorrect name of README in setup.py 2010-02-12 10:51:59 -05:00
David Sauve
46764499d7 Added BACKEND_NAME='xapian' constant to remain consistent with Haystack 2010-02-09 21:09:33 -05:00
David Sauve
e794f53c99 Rewrote __starts_with filter to be much more effecient by using a query_parser for the query fragment to expand wildcards 2010-02-09 14:04:53 -05:00
David Sauve
576f13ea91 Added test to verify that overriding the type of field works as expected 2010-02-09 10:26:43 -05:00
David Sauve
d0c5e4380a Added the ability to override field names within the index as added in Haystack SHA f3bf9b7f 2010-02-08 20:28:51 -05:00
David Sauve
10408d356a Changed all instance of enquire.get_mset to use a wrapped, safer, version of get_mset. This version should automatically attempt to reopen a database connection if xapian.DatabaseModifiedError is raised 2010-02-06 10:45:26 -05:00
David Sauve
e6d964d53d Updated MANIFEST.in to include README.rst 2010-01-29 10:58:48 -05:00
David Sauve
5dfb3e3fdd Updated TODO. Was really outdated... 2010-01-27 19:44:49 -05:00
David Sauve
0dfa0875a9 Updated RELEASES with changes in last merge 2010-01-27 19:43:21 -05:00