0.21
版本发布时间: 2023-09-01 20:01:59
quickwit-oss/tantivy最新发布版本:0.22.0(2024-04-12 13:05:18)
Bugfixes
- Fix track fast field memory consumption, which led to higher memory consumption than the budget allowed during indexing #2148#2147(@PSeitz)
- Fix a regression from 0.20 where sort index by date wasn't working anymore #2124(@PSeitz)
- Fix getting the root facet on the
FacetCollector
. #2086(@adamreichold) - Align numerical type priority order of columnar and query. #2088(@fmassot)
Breaking Changes
- Remove support for Brotli and Snappy compression #2123(@adamreichold)
Features/Improvements
- Implement lenient query parser #2129(@trinity-1686a)
- order_by_u64_field and order_by_fast_field allow sorting in ascending and descending order #2111(@naveenann)
- Allow dynamic filters in text analyzer builder #2110(@fulmicoton @fmassot)
-
Aggregation
- Add missing parameter for term aggregation #2149#2103(@PSeitz)
- Add missing parameter for percentiles #2157(@PSeitz)
- Add missing parameter for stats,min,max,count,sum,avg #2151(@PSeitz)
- Improve aggregation deserialization error message #2150(@PSeitz)
- Add validation for type Bytes to term_agg #2077(@PSeitz)
- Alternative mixed field collection #2135(@PSeitz)
- Add missing query_terms impl for TermSetQuery. #2120(@adamreichold)
- Minor improvements to OwnedBytes #2134(@adamreichold)
- Remove allocations in split compound words #2080(@PSeitz)
- Ngram tokenizer now returns an error with invalid arguments #2102(@fmassot)
- Make TextAnalyzerBuilder public #2097(@adamreichold)
- Return an error when tokenizer is not found while indexing #2093(@naveenann)
- Delayed column opening during merge #2132(@PSeitz)
New Contributors
- @naveenann made their first contribution in https://github.com/quickwit-oss/tantivy/pull/2093
- @cjrh made their first contribution in https://github.com/quickwit-oss/tantivy/pull/2144
- @GodTamIt made their first contribution in https://github.com/quickwit-oss/tantivy/pull/2145
- @ethever made their first contribution in https://github.com/quickwit-oss/tantivy/pull/2165
Full Changelog: https://github.com/quickwit-oss/tantivy/compare/0.20.2...0.21