What's Changed
- chore: Switch to
FxHash(Map|Set)
everywhere. by @stuhood in #2561 - docs: Add documentation for tantivy tokenizer by @mpr1255 in #2589
- test: Enable long-running-statement logging in tests by @stuhood in #2591
- fix: fixed incorrect range table index usage from planning time at execution time. by @mdashti in #2584
- fix: Tokenize Phrase query by @blaginin in #2565
- fix: Coerce int types for
MoreLikeThis
by @blaginin in #2548 - chore: added a guc for fast fields by @mdashti in #2593
- chore: added
--release
support topg_search_run.sh
andpg_search_test.sh
scripts. by @mdashti in #2594 - feat: Expose StopWordFilter from Tantivy by @blaginin in #2577
- fix: fixed
MixedFastFieldExec
returning empty results for numeric-only queries by @mdashti in #2597 - fix: issue #2564 --
NormalScanExecState
now properly resets on rescans by @eeeebbbbrrrr in #2595 - chore: fixed the run script not to pass all args to psql. by @mdashti in #2599
- feat: Add a join dataset to the benchmark suite by @stuhood in #2598
- test: added a micro-benchmark for fast-fields by @mdashti in #2538
- fix: TopN queries sorted on range-fields use TopN execution method by @mdashti in #2602
- fix: estimate improvements by @eeeebbbbrrrr in #2603
- chore: Fix Markdownlint by @philippemnoel in #2605
- docs: update enterprise comparison page by @rebasedming in #2604
- feat: use
FastFieldMixed
as the default execution method (if enabled). by @mdashti in #2607 - ci: Slack notifs for failed benchmark/stressgres jobs by @philippemnoel in #2611
- docs: Point users to the Field Configuration section by @philippemnoel in #2615
- chore: Remove deprecated
format_create_bm25
by @philippemnoel in #2616 - chore: Add a top-n CTE query to the join benchmark. by @stuhood in #2613
- perf: Optimize fast fields execution methods by @stuhood in #2610
- feat: Enable Mixed FF by default by @stuhood in #2617
- chore: Update codeowners by @philippemnoel in #2621
- perf: Make fast field execution lazier by @stuhood in #2612
- perf: move
MergeLock
to its own buffer, allowing share access to metadata page by @rebasedming in #2609 - fix: Stabilize TopN outputs by @stuhood in #2624
- perf: optimize
search_with_query_input
by @eeeebbbbrrrr in #2608 - feat: ParallelWorker orchestration and new
aggregate()
UDF by @eeeebbbbrrrr in #2625 - chore: Upgrade to
0.15.21
by @rebasedming in #2627 - feat: Prod Promotion -- v0.15.21 by @philippemnoel in #2628
- fix: bucket aggregates can serialize to/from parallel workers by @eeeebbbbrrrr in #2630
- feat: Prod Promotion -- v0.15.21 by @philippemnoel in #2631
- chore: Consolidate
String
,SearchFieldName
andFieldName
aroundFieldName
by @rebasedming in #2629 - ci: Don't use the cache on publish workflows by @philippemnoel in #2633
- feat: Prod Promotion -- v0.15.21 by @philippemnoel in #2634
Full Changelog: v0.15.20...v0.15.21