Releases: go-faster/oteldb
Releases · go-faster/oteldb
v0.6.1
v0.6.0
Changelog
New Features
- debed3a: feat(chstorage): support TTL and CLUSTER (@ernado)
- a6588aa: feat(chstorage.metrics): add metric name mapping (@ernado)
- d07515e: feat(ddl): init DDL helper (@ernado)
- a996d15: feat(helm): add config (@ernado)
- 40bf46a: feat(helm): update ports, image (@ernado)
- 6e83c0f: feat: add TTL to cfg (@ernado)
- 4291632: feat: add health checks (@ernado)
Bug fixes
CI/CD updates
Other work
- 24adfd7: docs(readme): add missing links (@ernado)
- a555470: docs(readme): add more references and license (@ernado)
- 85e9000: docs(readme): fix otelcol-contrib link (@ernado)
- f6f32d9: docs(readme): mention ClickHouse license (@ernado)
- 1570f45: docs(readme): not production ready (@ernado)
- 8ad23f3: docs(readme): reword (@ernado)
- cf1705f: docs(readme): upd (@ernado)
- 9bfd24c: docs(roadmap): add otel collector (@ernado)
- 3f1e529: docs(roadmap): init (@ernado)
- 2bcdb8b: docs(roadmap): upd attributes (@ernado)
- c237b7d: docs: add benchmarking (@ernado)
- b55a099: refactor(chstorage.metrics): use Columns (@ernado)
- cb8e635: test(ddl): use ColumnType.Sub (@ernado)
Docker images
ghcr.io/go-faster/oteldb:v0.6.0
v0.5.2
Changelog
Performance updates
Other work
- 41ff31f: Update hpa.yaml (@mk-raven)
- d302532: Update hpa.yaml (@mk-raven)
- 7a41c08: Update hpa.yaml (@mk-raven)
- 214ecf3: Update values.yaml (@mk-raven)
- 63758ea: refactor(chstorage): drop histogram and summary tables (@tdakkota)
Docker images
ghcr.io/go-faster/oteldb:0.5.2
v0.5.1
v0.5.0
Changelog
New Features
- ff440dd: feat(autopyro): init (@ernado)
- 52d8da0: feat(chstorage): add
Dial
function (@tdakkota) - 9150abb: feat(chstorage): lighten schemas (@ernado)
- b4bd035: feat(oteldbexporter): implement oteldb as otelcol exporter (@tdakkota)
- dd9e61d: feat(prometheusremotewrite): map exemplars too (@tdakkota)
Bug fixes
- 65025ef: fix(oteldb): do migration before starting otelcol (@tdakkota)
- a78f9d5: fix(oteldb): properly configure otelcol (@tdakkota)
- 2d31846: fix(oteldbexporter): respect
CH_DSN
env (@tdakkota) - b7451ae: fix(prometheusremotewrite): some mapping bugs, improve performance (@tdakkota)
CI/CD updates
- 64f39f8: ci: don't draft (@ernado)
- 94e4f96: ci: enable pyroscope profiler (@ernado)
- f486b1f: ci: fix description (@ernado)
Other work
- 48c5242: feat(chstorage.metrics): lighten schema (@ernado)
- 7bfab12: feat(logparser.logfmt): support grafana (@ernado)
- 3e4f45f: perf(prometheus): replace regexp with a simple function (@tdakkota)
- dd4bbfd: perf(prometheusremotewrite): reduce decoder allocations (@tdakkota)
- db23d5b: refactor(chstorage): abstract attributes columns (@ernado)
- 56bdcd0: refactor(otelreceiver): use otecol directly (@tdakkota)
- b44f8f9: test(bench): fix lag calc, add test query (@ernado)
- 211a648: test(bench): rework attacker args (@ernado)
- 06d2999: test(oteldbexporter): add test for config unmarshal (@tdakkota)
Docker images
ghcr.io/go-faster/oteldb:0.5.0
v0.4.0
Changelog
New Features
- c8d1cee: feat(helm): init (@ernado)
- b2455ec: feat(logparser): zap development parser (@tdakkota)
- 9e8dfea: feat(prombench): print detailed stats (@ernado)
Bug fixes
- 5a00577: fix(logparser): remove duplicate constant (@tdakkota)
- bc46b2a: fix(prombench): fix panic (@ernado)
- 9edb5a3: fix(tracestorage): restore trace events and links too (@tdakkota)
CI/CD updates
- 93e53c0: ci(lint): add goconst exception (@tdakkota)
- b0f196e: ci: add ci update group (@ernado)
- 723e596: ci: fix name (@ernado)
- f7bd498: ci: update artifacts actions (@ernado)
Other work
- a187fee: docs(ch-bench): add query to check (@ernado)
- 03de119: docs(ch-bench): use sql language for code block (@ernado)
- 8f09a3b: docs(ch-compliance): describe range (@ernado)
- 2ea9419: docs(ch-compliance): upd (@ernado)
- 93d654c: docs(ch-compliance): use warning tag (@ernado)
- f364215: docs(metrics): rm sharding (@ernado)
- 86f4852: perf(prometheusremotewrite): reduce logging overhead (@tdakkota)
- 9df21b1: test(bench): add ch-bench compose (@ernado)
- 9c242bc: test(ch-bench): setup attacker env (@ernado)
- dc11104: test(ch-compliance): update run.sh (@ernado)
- bf01879: test(prombench): add forceVMProto flag and target wait (@ernado)
- 2bf6ba3: test(prombench): report points per sec from clickhouse (@ernado)
Docker images
ghcr.io/go-faster/oteldb:0.4.0
v0.3.1
v0.3.0
What's Changed
- chore(deps): bump github.com/prometheus/prometheus from 0.48.0 to 0.48.1 by @dependabot in #252
- chore(deps): bump the opentelemetry-collector group with 6 updates by @dependabot in #253
- chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0 by @dependabot in #255
- chore(deps): bump google.golang.org/grpc from 1.59.0 to 1.60.0 by @dependabot in #254
Full Changelog: v0.2.1...v0.3.0
v0.2.1
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- feat(otelreceiver): add remote write receiver to default pipeline by @tdakkota in #244
- feat(promcompliance): vendorfork and improve by @ernado in #245
- chore(deps): bump the opentelemetry-collector group with 3 updates by @dependabot in #247
- chore(deps): bump actions/setup-go from 4 to 5 by @dependabot in #246
- feat(chstorage): implement exemplar storage by @tdakkota in #248
- chore(deps): bump github.com/ogen-go/ogen from 0.79.1 to 0.80.1 by @dependabot in #249
- ci: draft complience test by @ernado in #250
Full Changelog: v0.1.0...v0.2.0