Releases: go-faster/oteldb
Releases · go-faster/oteldb
v0.20.0-alpha.3
v0.20.0-alpha.2
v0.20.0-alpha.1
Changelog
New Features
Bug fixes
- 4201819: fix(dockerlog): properly evaluate
NotEq
matcher (@tdakkota) - 5b109da: fix(logql): properly handle label predicate precedence (@tdakkota)
Documentation updates
- ba6ae20: docs: add video (@ernado)
- 3b8a51d: docs: embed (@ernado)
- b42ee30: docs: embed video try 2 (@ernado)
- ad2888d: docs: embed video try 3 (@ernado)
- e02777a: docs: try video (@ernado)
CI/CD updates
- e8c9fe6: ci(goreleaser): archives (@ernado)
- 48ea393: ci(goreleaser): build packages for docker-logql (@tdakkota)
- 3e0931d: ci(goreleaser): fix some config issues (@tdakkota)
- 74e53eb: ci(goreleaser): sign all (@ernado)
- b3214cb: ci(otel): reduce cpu usage (@ernado)
- 0eeddbb: ci: bump (@ernado)
- 2f52416: ci: bump (@ernado)
- 12aa9ab: ci: bump chart (@ernado)
- 40c414a: ci: don't deploy chotel for now (@ernado)
- d7e5e88: ci: don't deploy chotel for now (@ernado)
- 42eb54e: ci: fix ingress type (@ernado)
- f113aee: ci: reduce cpu usage (@ernado)
Updates to tests
Docker images
ghcr.io/go-faster/oteldb:v0.20.0-alpha.1
v0.19.1
v0.19.0
Changelog
New Features
- edccab9: feat(dev): template datasources of oteldb dashboard (@ernado)
- 7c45415: feat(otelschema): export schema (@ernado)
- 219abf1: feat: append zero values (@ernado)
- f3e0196: feat: initial materialization plumbing (@ernado)
- c82572a: feat: remove metrics mapping (@ernado)
- 5879e03: feat: set materialized fields (@ernado)
- 5fe79ef: feat: split materialized attrs (@ernado)
Bug fixes
- d534a08: fix(chstorage): pass ctx to backoff (@ernado)
- b00f990: fix: WithOpenTelemetryZap everywhere (@ernado)
- 0f8357c: fix: disable matfields for now (@ernado)
- 15769b9: fix: enum zero value (@ernado)
- b011709: fix: gracefully shutdown (@ernado)
- bd1bd2a: fix: normalize label name in getMatchingLabelValues (@ernado)
- 71eee7e: fix: prefixes (@ernado)
- e65a291: fix: sort fields (@ernado)
Other work
Docker images
ghcr.io/go-faster/oteldb:v0.19.0
v0.18.1
v0.18.0
v0.17.0
Changelog
New Features
- 35afe5c: feat(chdump): add Clickhouse dump reader (@tdakkota)
- 8f5dbb3: feat(chtracker): retrive reports concurrently (@tdakkota)
- 1acf68d: feat(logqlbench): add label queries (@tdakkota)
Bug fixes
- 22ac590: fix(chstorage): set TTL field (@ernado)
- 365247d: fix(otelbench): add query type to report (@tdakkota)
- d7ea501: fix(otelbench): note that query is failed due to timeout (@tdakkota)
- f93e8f8: fix(otelbench): properly handle lack of reports (@tdakkota)
- 69d0d53: fix: properly use iterators (@tdakkota)
CI/CD updates
Other work
- 67796ba: refactor(chstorage): use
iter.Seq
, when possible (@tdakkota) - d8baaeb: refactor(chtrace): use
iter.Seq
, when possible (@tdakkota)
Docker images
ghcr.io/go-faster/oteldb:v0.17.0
v0.16.0
Changelog
New Features
- f341ca4: feat(ch-log-bench-read): setup a flow for dump benchmarking (@tdakkota)
- f5311cc: feat(chsql): add
GROUP BY
(@tdakkota) - b7ffb8a: feat(chstorage): generate DDL (@ernado)
- 2713c95: feat(chstorage): non low-cardinality attrs (@ernado)
- 5fc2dd7: feat(chstorage): use ddl generation (@ernado)
- fdb5326: feat(otelbench): add dump management (@ernado)
- e81bbab: feat(otelbench): add restore (@ernado)
- 936bc51: feat(otelbench): implement dump limits (@ernado)
- 87973fe: feat(otelbench): use zstd compression (@ernado)
- c2ff524: feat(oteldb): update pgo (@ernado)
Bug fixes
- e39a67b: fix(chstorage): use unmapped label name for logs selection (@tdakkota)
- 2639e7a: fix(logqlbench): handle timeouts properly (@tdakkota)
- 4570c40: fix(otelbench): fix limits (@ernado)
Performance updates
- 8505a42: Revert "perf: add some unnecessary indexes" (@ernado)
- 2a8ea8d: perf(chstorage): query labels and label values from deduplicated resource (@tdakkota)
- bf573c9: perf(chstorage): query only resource for logs (@ernado)
- a630a6a: perf(chstorage): use
GROUP BY
hack to deduplicate span names (@tdakkota) - 9b52dc8: perf(chstorage): use keys index for logs attributes (@tdakkota)
- 6fcd8b4: perf: add some unnecessary indexes (@ernado)
Documentation updates
Benchmarking tooling changes
CI/CD updates
- 91b1a71: Revert "ci: unknown flag remove orphans" (@ernado)
- 85cf0ce: ci(deploy): bump k8s version (@ernado)
- d932795: ci(k8s): disable pyroscope for now (@ernado)
- b3f3dd6: ci(k8s): enable pprof addr (@ernado)
- cd1468a: ci(k8s): enable pyroscrope (@ernado)
- 34cbac2: ci(k8s): reduce ttl to 2h (@ernado)
- 048543e: ci(otel): rebalance resources (@ernado)
- fc5e0ff: ci(otel): reduce replicas (@ernado)
- e10a00d: ci: bump (@ernado)
- c3a4404: ci: bump (@ernado)
- 7b84e1a: ci: unknown flag remove orphans (@ernado)
Docker images
ghcr.io/go-faster/oteldb:v0.16.0