Releases: tansu-io/tansu
Releases · tansu-io/tansu
v0.4.0
Topics validated by JSON Schema, Apache Avro or Protocol buffers can be written as Apache Iceberg or Delta Lake tables:
- Apache Iceberg table support, examples: using pyiceberg and spark
- Delta Lake tables, example: using duckdb
What's Changed
- apache iceberg support by @shortishly in #280
- Bump crate-ci/typos from 1.29.8 to 1.31.2 by @dependabot in #287
- Bump thiserror from 1.0.69 to 2.0.12 by @dependabot in #247
- rust 1.87 by @shortishly in #302
- Bump crate-ci/typos from 1.31.2 to 1.32.0 by @dependabot in #289
- delta lake support by @shortishly in #291
- add kafka metadata for json schema backed messages by @shortishly in #312
- iceberg 0.5.0 by @shortishly in #318
- Bump object_store from 0.11.2 to 0.12.1 by @dependabot in #310
- Bump convert_case from 0.6.0 to 0.8.0 by @dependabot in #311
- Bump crate-ci/typos from 1.31.2 to 1.32.0 by @dependabot in #309
- metadata.date by @shortishly in #306
Full Changelog: v0.3.2...v0.4.0
v0.4.0-pre.5
Full Changelog: v0.4.0-pre.4...v0.4.0-pre.5
v0.4.0-pre.4
What's Changed
- add kafka metadata for json schema backed messages by @shortishly in #312
- iceberg 0.5.0 by @shortishly in #318
- Bump object_store from 0.11.2 to 0.12.1 by @dependabot in #310
- Bump convert_case from 0.6.0 to 0.8.0 by @dependabot in #311
- Bump crate-ci/typos from 1.31.2 to 1.32.0 by @dependabot in #309
- metadata.date by @shortishly in #306
Full Changelog: v0.4.0-pre.3...v0.4.0-pre.4
v0.4.0-pre.3
What's Changed
- rust 1.87 by @shortishly in #302
- Bump crate-ci/typos from 1.31.2 to 1.32.0 by @dependabot in #289
- Delta Lake support by @shortishly in #291
- Currently using iceberg 0.5.0-rc.2 as a dependency
Full Changelog: v0.4.0-pre.2...v0.4.0-pre.3
v0.4.0-pre.2
What's Changed
- Bump crate-ci/typos from 1.29.8 to 1.31.2 by @dependabot in #287
- Bump thiserror from 1.0.69 to 2.0.12 by @dependabot in #247
- fix: an issue causing Spark to fail when loading a dataset
- 🆕 Spark examples
Full Changelog: v0.4.0-pre.1...v0.4.0-pre.2
v0.4.0-pre.1
What's Changed
- apache iceberg support by @shortishly in #280
- pyiceberg examples: https://github.com/tansu-io/example-pyiceberg
Full Changelog: v0.3.2...v0.4.0-pre.1
v0.3.2
What's Changed
- broker cli term/int signal handling by @shortishly in #275
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Fix an issue with the smoke tests that were failing on 0.3.0 due to multiple docker labels being applied (0.3, 0.3.0 and latest). This is the 0.3.0 release but with the smoke tests working (hopefully)
v0.3.0
Features
- Automatically create Parquet from Protobuf, Avro or JSON schema backed topics - https://blog.tansu.io/articles/parquet
- Enable table partitioning on the record table on PostgreSQL
What's Changed
- Bump clap from 4.5.28 to 4.5.29 by @dependabot in #213
- Bump crate-ci/typos from 1.29.5 to 1.29.7 by @dependabot in #214
- Bump clap from 4.5.29 to 4.5.30 by @dependabot in #216
- Bump uuid from 1.13.1 to 1.13.2 by @dependabot in #215
- Bump crate-ci/typos from 1.29.7 to 1.29.8 by @dependabot in #217
- setup for otel by @shortishly in #165
- rust-lang edition 2024 by @shortishly in #225
- opticon and metadata cache by @shortishly in #227
- ipv6 by @shortishly in #232
- api 75: describe topic partitions by @shortishly in #245
- first stage of smoke test after packaging by @shortishly in #246
- use json_object_field to stop zed writing "->" as "- >" by @shortishly in #257
- Bump quote from 1.0.39 to 1.0.40 by @dependabot in #258
- Bump clap from 4.5.31 to 4.5.32 by @dependabot in #254
- 253 incremental alter configuration by @shortishly in #255
- avro schema support by @shortishly in #264
- default range partition on record table by @shortishly in #249
Full Changelog: v0.2.2...v0.3.0
0.3.0-pre.1
Features
- Automatically create Parquet from Protobuf, Avro or JSON schema backed topics
- Enable table partitioning on the record table on PostgreSQL
What's Changed
- Bump clap from 4.5.28 to 4.5.29 by @dependabot in #213
- Bump crate-ci/typos from 1.29.5 to 1.29.7 by @dependabot in #214
- Bump clap from 4.5.29 to 4.5.30 by @dependabot in #216
- Bump uuid from 1.13.1 to 1.13.2 by @dependabot in #215
- Bump crate-ci/typos from 1.29.7 to 1.29.8 by @dependabot in #217
- setup for otel by @shortishly in #165
- rust-lang edition 2024 by @shortishly in #225
- opticon and metadata cache by @shortishly in #227
- ipv6 by @shortishly in #232
- api 75: describe topic partitions by @shortishly in #245
- first stage of smoke test after packaging by @shortishly in #246
- use json_object_field to stop zed writing "->" as "- >" by @shortishly in #257
- Bump quote from 1.0.39 to 1.0.40 by @dependabot in #258
- Bump clap from 4.5.31 to 4.5.32 by @dependabot in #254
- 253 incremental alter configuration by @shortishly in #255
- avro schema support by @shortishly in #264
- default range partition on record table by @shortishly in #249
Full Changelog: v0.2.2...0.3.0-pre.1