Commit Graph

24 Commits (febc57fe033c30764135a94649e74b835c97307f)

Author SHA1 Message Date
alex-au-922 adc7b08b75
Expose Range Query (Beta) (#281)
Co-authored-by: Caleb Hattingh <caleb.hattingh@gmail.com>
2024-06-10 01:00:39 +02:00
Caleb Hattingh cc7e785cba
deps: upgrade PyO3 to 0.21 (#275) 2024-05-07 16:36:46 +02:00
Tomoko Uchida 9fafdf25cb
Expose Tantivy's MoreLikeThisQuery (#257) 2024-05-03 22:15:21 +02:00
Tomoko Uchida 03b1c89fa3
Expose Tantivy's PhraseQuery (#234) 2024-05-03 22:10:58 +02:00
alex-au-922 10553de76e
Expose const score query (#256) 2024-04-28 12:54:21 +02:00
Aécio Santos 8216f17d60
Expose Tantivy's TermSetQuery (#249) 2024-04-26 13:21:46 +02:00
alex-au-922 5c3666349b
expose regex query (#241)
Co-authored-by: alexau <alexau@hket.com>
2024-04-25 12:57:09 +10:00
alex-au-922 c74990aeb8
Expose boost query (#250) 2024-04-24 23:57:16 +02:00
Aécio Santos deb88ccdcd
Expose Tantivy's DisjunctionMaxQuery (#244)
Co-authored-by: Caleb Hattingh <caleb.hattingh@gmail.com>
2024-04-24 22:12:24 +10:00
Caleb Hattingh 41f72b2513
Fix lints from recent PR (#248) 2024-04-23 01:36:48 +02:00
alex-au-922 1d61b96ffc
Expose the method of boolean query (#243) 2024-04-23 01:27:51 +02:00
Tomoko Uchida b857dfec15
Fix fuzzy_term_query() documentation. (#236) 2024-04-13 12:26:05 +02:00
Tomoko Uchida 0a320fc0c9
Expose Tantivy's FuzzyTermQuery (#233) 2024-04-13 11:14:56 +02:00
Tomoko Uchida 255eb6efba
Expose tantivy's AllQuery (#230) 2024-03-31 21:56:22 +10:00
Caleb Hattingh cde36c20cd
chore: fix module namespace (#190) 2024-01-21 21:16:34 +01:00
Tomoko Uchida f94e04637b
Expose tantivy's TermQuery (#175) 2023-12-20 19:40:50 +10:00
Chris Tam 8b33e00c58
Support copy, deepcopy, eq on types (#99) 2023-08-04 09:23:31 +02:00
Shaobo 7efd477e0b Bump tantivy version 0.17.0 2022-04-27 11:41:08 +08:00
Damir Jelić 7af1b68a45 tantivy: Merge our imports. 2020-09-20 10:19:29 +02:00
Damir Jelić 785e37fb06 query: Upgrade to Tantivy 0.13.1 so we don't need the query hack anymore. 2020-09-19 15:17:07 +02:00
Damir Jelić e91726e010 tantivy-py: Upgrade PyO3.
This removes our nightly requirement but sadly it adds a requirement for
things that are kept inside a Python class to be Send. Luckily for us
almost everything in Tantivy is Send, except for the Query trait.

This patch works around this by keeping the parser and query string
inside our python Query object. This sadly means that we are going to
parse the query string twice.
2020-09-19 11:48:25 +02:00
Paul Masurel 0498f941b0 API simplification.
See #9
2019-08-14 17:49:18 +09:00
Damir Jelić 3f09fd38c8 tantivy: Fix some clippy warnings. 2019-08-08 13:55:19 +02:00
Damir Jelić 5ea790518b Initial python bindings implementation. 2019-06-04 11:09:58 +02:00