Skip to content

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

Published 2mo 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

Added Materializer support for CSV/TSV/JSON text files.

Full changelog

Docker image: https://hub.docker.com/r/serenedb/serenedb/tags?name=26.04.4

What's Changed

  • feat: Support progress tables by @pashandor789 in https://github.com/serenedb/serenedb/pull/411
  • Update sqllogictest-rs by @mkornaukhov in https://github.com/serenedb/serenedb/pull/424
  • fix: Wait for drop from snapshots by @codeworse in https://github.com/serenedb/serenedb/pull/368
  • Some improvements of data source by @mkornaukhov in https://github.com/serenedb/serenedb/pull/419
  • Add search example by @gnusi in https://github.com/serenedb/serenedb/pull/431
  • feat: Make Materializer for TextReader (CSV / TSV / JSON) by @pashandor789 in https://github.com/serenedb/serenedb/pull/430
  • Fix index backfill creation commits by @Dronplane in https://github.com/serenedb/serenedb/pull/432
  • Add vector distances by @codeworse in https://github.com/serenedb/serenedb/pull/433
  • update submodules by @codeworse in https://github.com/serenedb/serenedb/pull/452
  • fix(CI): Bot races and not spawning by @pashandor789 in https://github.com/serenedb/serenedb/pull/455
  • Populate pg_catalog tables with real catalog data by @MBkkt in https://github.com/serenedb/serenedb/pull/416
  • refactor: Better parquet materializer by @pashandor789 in https://github.com/serenedb/serenedb/pull/456
  • feat: Add implicit ROWS FROM / generate_series by @pashandor789 in https://github.com/serenedb/serenedb/pull/457
  • feat: Prerequisite for Vlad TODO by @MBkkt in https://github.com/serenedb/serenedb/pull/462
  • fix: NULL values are properly read during point lookup by @Dronplane in https://github.com/serenedb/serenedb/pull/463
  • fix: Fix aarch64 build by @MBkkt in https://github.com/serenedb/serenedb/pull/464
  • Add pg_relation_size by @codeworse in https://github.com/serenedb/serenedb/pull/466
  • feat: Move CI scripts from private repo to public scripts/ci by @MBkkt in https://github.com/serenedb/serenedb/pull/467
  • feat: Multi-arch Docker images and split CI into separate workflows by @MBkkt in https://github.com/serenedb/serenedb/pull/472
  • fix: Allow release creation when build succeeds but tests fail by @MBkkt in https://github.com/serenedb/serenedb/pull/476
  • fix(CI): Add test results summary and fail-fast to parallel test runner by @MBkkt in https://github.com/serenedb/serenedb/pull/478
  • feat: Add PG system types, array literal parsing, format(), and recursive CTE stub by @MBkkt in https://github.com/serenedb/serenedb/pull/471
  • feat : Make precommit delete ugly llm symbols + fix namespace format by @pashandor789 in https://github.com/serenedb/serenedb/pull/475
  • fix: Ensure release steps run even if previous steps are cancelled by @MBkkt in https://github.com/serenedb/serenedb/pull/480
  • refactor: Rename global seed data variable to use constexpr and improe readability by @MBkkt in https://github.com/serenedb/serenedb/pull/485
  • fix: Simplify architecture detection and tarball symlink creation in build scripts by @MBkkt in https://github.com/serenedb/serenedb/pull/484
  • feat: Support secondary indexes by @pashandor789 in https://github.com/serenedb/serenedb/pull/434
  • Add pre-commit hook to avoid fault injection in rta runnable tests by @Dronplane in https://github.com/serenedb/serenedb/pull/486
  • fix: Add values coerciions by @pashandor789 in https://github.com/serenedb/serenedb/pull/483
  • refactor: Update CI scripts for improved user permissions and remove unnecessary ownership updates by @MBkkt in https://github.com/serenedb/serenedb/pull/487
  • feat: Add SELECT * FROM secondary_index by @pashandor789 in https://github.com/serenedb/serenedb/pull/490
  • Distances Benchmarks by @codeworse in https://github.com/serenedb/serenedb/pull/454
  • fix: Fix issue with reading postions of term from last document in se… by @MBkkt in https://github.com/serenedb/serenedb/pull/488
  • refactor(CI): Decompose monolithic CI into composable parallel workflows by @MBkkt in https://github.com/serenedb/serenedb/pull/494
  • fix: Fix typo by @MBkkt in https://github.com/serenedb/serenedb/pull/495
  • feat: BOOST function for inverted index by @Dronplane in https://github.com/serenedb/serenedb/pull/497
  • Make CI more convenient by @mkornaukhov in https://github.com/serenedb/serenedb/pull/499
  • feat(CI): Add RTA for all package types, overhaul packaging and community docs by @MBkkt in https://github.com/serenedb/serenedb/pull/496

Full Changelog: https://github.com/serenedb/serenedb/compare/v26.03.3...v26.04.4

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]