Releases: ozontech/seq-db
v0.68.0
What's Changed
- docs: add link to benchmarks by @dkharms in #362
- feat(fracmanager): add handling for upload queue overflow and disk space exhaustion by @eguguchkin in #266
Full Changelog: v0.67.0...v0.68.0
v0.67.0
What's Changed
- feat: implement
refilter by @dkharms in #348 - ci: use docker action fork by @dkharms in #359
- feat:
rehard limits by @dkharms in #356 - perf: build aggregation tree lazily by @cheb0 in #349
- feat: add support for ipv6 by @moflotas in #353
- feat: add support for failing partial response by @moflotas in #351
Full Changelog: v0.66.0...v0.67.0
v0.66.0
What's Changed
- chore: disable fsync for continuous benchmarks by @dkharms in #321
- perf: store decoded rids by @dkharms in #315
- perf: remove indirection overhead caused by iface usage by @dkharms in #326
- feat: add stats for active fraction by @eguguchkin in #323
- ci: use go.mod version of go in github actions by @moflotas in #333
- feat: pagination using offset-id by @cheb0 in #278
- fix(async search): recover frac search by @forshev in #342
- feat(async search): handle partial response by @forshev in #335
- ci: fail on benchmark deploy failure by @dkharms in #346
- feat: uniqCount aggregation by @cheb0 in #298
- fix(async search): skip missing fracs by @forshev in #343
- refactor: benchmarks tidied up by @Alhanaqtah in #308
Full Changelog: v0.65.1...v0.66.0
v0.65.1
What's Changed
Full Changelog: v0.65.0...v0.65.1
v0.65.0
What's Changed
- ci: add deployment of unstable version by @dkharms in #309
- chore: migrate metrics to OpenMetrics standard by @cheb0 in #281
- chore: cleanup
Dockerfileby @dkharms in #313 - feat: remove bulk stats in logs by @eguguchkin in #269
- refactor(fracmanager): using fifo queues of fractions by @eguguchkin in #268
- chore: delete deprecated rand.Seed calls by @cheb0 in #303
- chore: add configuration files for seqbench by @dkharms in #314
- chore: fix hist buckets count exceeding limit by @cheb0 in #300
- test: improve unit testing for large frac by @cheb0 in #302
- ci: pass correct payload to seqagent by @dkharms in #316
- chore: add async search limits metrics by @forshev in #310
- chore: all actions deps in 01-2026 by @eguguchkin in #318
- chore(deps): bump google.golang.org/grpc from 1.76.0 to 1.77.0 by @dependabot[bot] in #288
- chore(deps): bump github.com/valyala/gozstd from 1.23.2 to 1.24.0 by @dependabot[bot] in #287
- chore(deps): bump github.com/klauspost/compress from 1.18.0 to 1.18.2 by @dependabot[bot] in #286
- chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.24 to 1.19.2 by @dependabot[bot] in #285
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.90.2 to 1.92.1 by @dependabot[bot] in #284
- chore: track frac search wait time in explain by @cheb0 in #305
Full Changelog: v0.64.1...v0.65.0
v0.64.1
What's Changed
- fix: correcting the condition for switching to cold storages by @eguguchkin in #301
Full Changelog: v0.64.0...v0.64.1
v0.64.0
Summary
Nanosecond precision for document timestamps is implemented. This version is backward compatible with all the previous versions. If one already uses seq-db and wants to upgrade to this version and maintain search consistency at deploy time, they should consider first updating to v0.63.2.
What's Changed
Full Changelog: v0.63.2...v0.64.0
v0.63.2
Summary
This is the base version for upgrading seq-db to nanosecond document precision. It has forward compatibility with v0.64.0, which fully operates in nanoseconds. It allows users to deploy to v0.64.0 from v0.63.1 with properly working search requests and allows rolling back from v0.64.0 to this version without losing any data in case of any problems.
What's Changed
Full Changelog: v0.63.1...v0.63.2
v0.63.1
Summary
This is the base (patched) version for upgrading seq-db to nanosecond document precision. It has forward compatibility with v0.64.0, which fully operates in nanoseconds. It allows users to deploy to v0.64.0 from v0.63.1 with properly working search requests and allows rolling back from v0.64.0 to this version without losing any data in case of any problems.
What's Changed
- fix: fix panic in single mode on storeAPIFetchClient.Header() call by @cheb0 in #292
- fix(async search): return agg interval in req by @forshev in #293
Full Changelog: v0.63.0...v0.63.1
v0.63.0
Summary
This is the base version for upgrading seq-db to nanosecond document precision. It has forward compatibility with v0.64.0, which fully operates in nanoseconds. It allows users to deploy to v0.64.0 from v0.63.0 with properly working search requests and allows rolling back from v0.64.0 to this version without losing any data in case of any problems.
What's Changed
- feat: support compatibility with nanosecond MID precision (phase 1) by @cheb0 in #248
- chore(tests): add a concurrency test for active fraction append/search by @cheb0 in #230
Full Changelog: v0.62.6...v0.63.0