Releases: canonical/k8s-dqlite
Releases · canonical/k8s-dqlite
v1.8.0
What's Changed
- fix: lease test flakiness by @rapour in #312
- dev: add watch heavy test by @rapour in #311
- chore: Pass Go tags using environment variables by @HomayoonAlimohammadi in #316
- feat: enable snapshot dynamic trailing (#248) by @rapour in #285
- perf: add query batching (#180) by @rapour in #287
- workflows: remove wait time from performance test (#252) by @rapour in #288
- fix: sqlite lib by @rapour in #321
Full Changelog: v1.7.0...v1.8.0
v1.7.1
What's Changed
- chore: [Backport 1.7] Pass Go tags using environment variables (#316) by @HomayoonAlimohammadi in #317
Full Changelog: v1.7.0...v1.7.1
v1.3.4
What's Changed
- chore: [Backport 1.3] Pass Go tags using environment variables (#316) by @HomayoonAlimohammadi in #318
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's Changed
- fix: rm gap fill logic and clean up old gap fills in compaction by @louiseschmidtgen in #313
Full Changelog: v1.3.2...v1.3.3
v1.7.0
What's Changed
Most notably this release reverts batching to use the last officially supported and published Dqlite. Another major change where the index changes speeding up the read path.
- CI: run CNCF tests nightly or when requested through labels by @petrutlucian94 in #270
- feature: allow exporting OpenTelemetry data to file by @petrutlucian94 in #267
- CI: use a composite action for rebuilding the snap by @petrutlucian94 in #272
- Docs: ADR Watch Synchronization, architecture.md, maintenance by @louiseschmidtgen in #273
- Remove SQLLog by @rapour in #275
- chore: remove legacy error package by @rapour in #277
- refactor: enable driver v2 path by @louiseschmidtgen in #280
- feat: index change and list query by @louiseschmidtgen in #281
- refactor: streamline errors by @rapour in #278
- Revert dqlite v3 dependencies by @rapour in #282
- CI: use canonical lxd setup by @louiseschmidtgen in #290
- chore: remove dqlite legacy migration by @rapour in #283
- Fix security alerts and CVEs by @HomayoonAlimohammadi in #292
- feat: add logging for go-dqlite driver by @marco6 in #284
- fix: never drop lease deletion by @louiseschmidtgen in #298
- ci: fix also replace dqlite by @louiseschmidtgen in #301
- fix: bump go-dqlite v2.0.1 by @louiseschmidtgen in #304
- fix: use new tics action by @rapour in #306
- CI: add datastore-type to bootstrap config by @louiseschmidtgen in #309
Full Changelog: v1.6.0...v1.7.0
Many thanks to all our project's contributors!
v1.3.2
What's Changed
- [backport] ci: use canonical lxd setup by @louiseschmidtgen in #296
- Fix security alerts and vulnerabilities by @HomayoonAlimohammadi in #291
- [backport v1.3] fix: never drop lease deletion by @louiseschmidtgen in #297
- fix: v1.3 bump go-dqlite v2.0.1 by @louiseschmidtgen in #303
- backport: v1.3 CI fix dqlite by @louiseschmidtgen in #305
Full Changelog: v1.3.1...v1.3.2
v1.6.0
What's Changed
- perf: add query batching by @marco6 in #180
- workflows: remove wait time from perfromance test by @marco6 in #252
- CI: Initialize harness instances in parallel by @petrutlucian94 in #257
- CI: run all k8s-snap tests by @petrutlucian94 in #259
- refactor: remove k8s-dqlite dir by @louiseschmidtgen in #260
- Bump ossf/scorecard-action from 2.4.0 to 2.4.1 by @dependabot in #256
- CI: cache R dependencies by @petrutlucian94 in #261
- CI: performance test improvements (RSS plot, fixed scale, retry kube-burner download) by @louiseschmidtgen in #262
- bump etcd server and client packages by @eaudetcobello in #269
- bug: fix missing event by rm broadcaster and implementing WatchGroups by @louiseschmidtgen in #264
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
- chore: make token permissions compatible with POLP by @rapour in #244
- Collect inspection reports before deleting the instances by @petrutlucian94 in #247
- Collect pprof cpu time data by @petrutlucian94 in #239
- Perf test improvements by @petrutlucian94 in #249
- CI: Fix performance test reports path unblocking the CI by @petrutlucian94 in #251
- Use list ranges instead of prefixes by @petrutlucian94 in #246
- allow compactions only on leader nodes by @petrutlucian94 in #235
- feat: enable snapshot dynamic trailing by @marco6 in #248
- Bump canonical/has-signed-canonical-cla from 1 to 2 by @dependabot in #250
- CI: Automatically close inactive PRs and issues by @petrutlucian94 in #253
- ci: add top level permissions to the stale job by @petrutlucian94 in #255
- refactor: Rename kine to k8s-dqlite by @petrutlucian94 in #254
Full Changelog: v1.4.1...v1.5.0
v1.3.1
What's Changed
- back-port: [v1.3] Fix memory leak watch context cancel (#240) by @louiseschmidtgen in #241
Full Changelog: v1.3.0...v1.3.1
v1.2.1
What's Changed
- back-port: [v1.2] Fix memory leak watch context cancel (#240) by @louiseschmidtgen in #243
Full Changelog: v1.2.0...v1.2.1