This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+8 more
Summary
AI summaryUpdates fix, feat, and chore across a mixed release.
Full changelog
Docker image: https://hub.docker.com/r/serenedb/serenedb/tags?name=26.06.1
What's Changed
- chore: Cleanup by @gnusi in https://github.com/serenedb/serenedb/pull/705
- fix: Fixes for snapshot isolation in offsets reading and view reading by @Dronplane in https://github.com/serenedb/serenedb/pull/706
- feat: indexed expressions by @mkornaukhov in https://github.com/serenedb/serenedb/pull/670
- chore: check substitution is enabled when using vars by @mkornaukhov in https://github.com/serenedb/serenedb/pull/707
- fix: Fix remote JSON read by @codeworse in https://github.com/serenedb/serenedb/pull/703
- feat: Update duckdb by @MBkkt in https://github.com/serenedb/serenedb/pull/708
- fix: Fix startup time by @MBkkt in https://github.com/serenedb/serenedb/pull/712
- fix: better error reporting for wrong opclass type/name by @mkornaukhov in https://github.com/serenedb/serenedb/pull/710
- fix: Fix sqlsmith with asserts performance by @MBkkt in https://github.com/serenedb/serenedb/pull/729
- Filter prepare benchmark by @codeworse in https://github.com/serenedb/serenedb/pull/711
- Add create publication syntax by @k-morozov in https://github.com/serenedb/serenedb/pull/727
- feat: VACUUM (REFRESH_|COMPACT_) for inverted indexes by @MBkkt in https://github.com/serenedb/serenedb/pull/730
- fix: report COPY and CREATE INDEX progress through a unified reporter by @gnusi in https://github.com/serenedb/serenedb/pull/732
- fix: Create or replace drop cascade by @pashandor789 in https://github.com/serenedb/serenedb/pull/735
- feat: Postgres attach by @gnusi in https://github.com/serenedb/serenedb/pull/709
- Index expressions and arrays by @gnusi in https://github.com/serenedb/serenedb/pull/734
- Collectors cleanup by @codeworse in https://github.com/serenedb/serenedb/pull/737
- feat: Add shell and psql via patched duckdb shell by @MBkkt in https://github.com/serenedb/serenedb/pull/743
- Remove checking active segments in the drop by @codeworse in https://github.com/serenedb/serenedb/pull/749
- fix: remove extra loop in LimitedSampleCollector by @codeworse in https://github.com/serenedb/serenedb/pull/750
- fix: Fix some corner cases for drop dependencies by @pashandor789 in https://github.com/serenedb/serenedb/pull/754
- fix: Fix indexed expressions by @gnusi in https://github.com/serenedb/serenedb/pull/758
- fix: Remove dirty hacks by @pashandor789 in https://github.com/serenedb/serenedb/pull/757
- chore: mark pg attachment tests as slow by @mkornaukhov in https://github.com/serenedb/serenedb/pull/763
- feat: initial variant (dynamic struct) support by @mkornaukhov in https://github.com/serenedb/serenedb/pull/701
- add test for create subscription by @k-morozov in https://github.com/serenedb/serenedb/pull/761
- feat: Better CI because someone made it worse by @MBkkt in https://github.com/serenedb/serenedb/pull/755
- fix: Add psql tests by @gnusi in https://github.com/serenedb/serenedb/pull/765
- refactor: I think we can remove some code by @MBkkt in https://github.com/serenedb/serenedb/pull/760
- chore: Drop vpack by @gnusi in https://github.com/serenedb/serenedb/pull/733
- fix: Self-heal schema cache after ClearPostgresCaches wipe by @MBkkt in https://github.com/serenedb/serenedb/pull/769
- chore: Remove VelocyPack by @MBkkt in https://github.com/serenedb/serenedb/pull/770
- fix: Report SereneDB feature errors, not cryptic 'through DuckDB' (#768) by @MBkkt in https://github.com/serenedb/serenedb/pull/774
- feat: New .idx format by @MBkkt in https://github.com/serenedb/serenedb/pull/756
- chore: Simplier
ByWildcardandByRegexpfilters by @codeworse in https://github.com/serenedb/serenedb/pull/778 - fix: avoid stall in sqllogictests + update duckdb_postgres tests by @codeworse in https://github.com/serenedb/serenedb/pull/781
- feat: Rework Top-K approach by @pashandor789 in https://github.com/serenedb/serenedb/pull/731
- fix: Fix new .idx format by @MBkkt in https://github.com/serenedb/serenedb/pull/783
- feat: support shredding for variant by @mkornaukhov in https://github.com/serenedb/serenedb/pull/764
- refactor: Make duckdb read/write stream base classes for iresearch data input/output by @MBkkt in https://github.com/serenedb/serenedb/pull/788
- feat: better filter printer by @codeworse in https://github.com/serenedb/serenedb/pull/792
- feat: Rework Top-K follow-ups by @pashandor789 in https://github.com/serenedb/serenedb/pull/786
- fix: Transaction status reporting by @Dronplane in https://github.com/serenedb/serenedb/pull/795
- feat: Add sparse ngram tokenizer by @pashandor789 in https://github.com/serenedb/serenedb/pull/802
- Fix GEOMETRY WKT writer dropping a digit from integer coordinates by @gnusi in https://github.com/serenedb/serenedb/pull/803
- fix: package config as absl flagfile so serened starts from systemd by @gnusi in https://github.com/serenedb/serenedb/pull/809
- fix(CI): stop serenedb before apt remove in Deb RTA by @gnusi in https://github.com/serenedb/serenedb/pull/810
- fix: Flaky index profile test by @codeworse in https://github.com/serenedb/serenedb/pull/808
- fix(CI): emulate a real host in Deb RTA so removal runs maintainer scripts by @gnusi in https://github.com/serenedb/serenedb/pull/811
Full Changelog: https://github.com/serenedb/serenedb/compare/v26.05.4...v26.06.1
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Track Zero-ETL elastic-grade search over remote data (Parquet, Iceberg, JSON)
Get notified when new releases ship.
Sign up freeAbout Zero-ETL elastic-grade search over remote data (Parquet, Iceberg, JSON)
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]