Changelog
0.15.8
Performance Improvements π
- We have significantly improved write throughput by optimizing our segment merge policy. We introduced a new setting, paradedb.segment_merge_scale_factor, which allows expensive merge operations to be deferred until a certain number of small segments have accumulated.
- Implemented pushdown of
IS NOT NULL
into the custom scan
Stability Improvements πͺ
- We have significantly optimized the size of the BM25 index on disk. Prior to this release, the BM25 index would
unconditionally extend the size of the index on disk on every
INSERT
/UPDATE
/COPY
ifVACUUM
had not been run. Now, the BM25 index is able to return βdeadβ space to the Postgres free space map as part of anINSERT
/UPDATE
/COPY
, which means that these statements are able to reclaim existing space.
New Contributors π
- @YohDeadfall made their first contribution in #2286
- @raghunandanbhat made their first contribution in #2264
Full Changelog
The full changelog is available here.
Was this page helpful?