1.5.0
New Feature
- Support produce / consume zone alignment to save inter zone traffic cost.
- Support table topic to seamless ingest Kafka records to Iceberg table.
- Support deploy on Kubernetes.
What's Changed
- feat(zerozone): support zero cross az traffic cost by @superhx in #2506
- fix(s3stream): fix backward compatibility of default aws credentials by @SCNieh in #2510
- feat(table_topic): add table topic support (#2511) by @superhx in #2513
- feat(failover): add wal failover support (#2516) by @superhx in #2517
- fix(test): fix e2e dependencies conflict (#2518) by @superhx in #2519
- feat(cli): add default s3 wal config by @SCNieh in #2512
- feat(table): validate table config by @superhx in #2523
- chore(test): increase timeout for write completion in AbstractObjectSto… by @Gezi-lzq in #2536
- feat(zerozone): fast upload when snapshot-read enable by @superhx in #2534
- fix(storage): fix upload wal rate missing by @superhx in #2528
- fix(s3stream): add delayed deletion for S3 WAL by @SCNieh in #2525
- fix(s3stream/wal): fix incorrect offset return value during recovery by @Chillax-0v0 in #2543
- fix(github-release): correct IS_LATEST variable usage in upload condi… by @Gezi-lzq in #2538
- refactor(s3stream/object-wal): complete appends sequentially by @Chillax-0v0 in #2549
- fix(perf): unify the time in different nodes by @superhx in #2554
- feat(config): remove client logs from stdout by @superhx in #2565
- feat(docker): add Spark Iceberg Docker setup and demonstration notebook by @Gezi-lzq in #2567
- chore(log): log readiness check result to stdout by @superhx in #2568
- feat: cherry-pick 2560 by @1sonofqiu in #2571
- feat(container): cp_2561_2570_2562_2574 by @1sonofqiu in #2575
- feat(docker): cherry pick #2468 #2469 by @superhx in #2576
- feat(release): release 1.5.0 by @superhx in #2577
Full Changelog: 1.4.0...1.5.0
NOTE: 1.5.0 and later versions offer full S3 support, while EBS and Regional EBS support have been moved to the Enterprise Edition.