Skip to content

This release adds 3 notable features for engineering teams evaluating rollout.

Published 1mo Search Engines
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

analytics bm25 clickhouse c++ database dbms
+8 more
duckdb elasticsearch olap postgresql relational-database search-engine search-engines sql

Summary

AI summary

Updates 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 ByWildcard and ByRegexp filters 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 free

About Zero-ETL elastic-grade search over remote data (Parquet, Iceberg, JSON)

All releases →

Related context

Beta — feedback welcome: [email protected]