ksqlDB - 0.27.1
(https://github.com/confluentinc/ksql/releases/tag/v0.27.1-ksqldb) (2022-07-21)
Features
- add assert methods to java client (#9099) (e7109f6)
- add ASSERT SCHEMA statement (#9091) (4b450ec)
- add ASSERT TOPIC command (#9066) (cd5254f)
- add metric for query restarts (#9045) (b016139)
- add metric that's emitted when processing log emits an error (#9035) (3f0a0ad)
- add ProtoBuf as a content type for pull queries over /query-stream endpoint (#9103) (e64e284)
- add support for assert statements to migration tool (#9107) (81a0b47)
- assert not exists topic (#9086) (4b57b55)
- automatically build confluent cloud image on every master merge (#9096) (07161e1)
- clean up processing log metric (#9105) (926e440)
- close websocket connections with expired tokens (#9147) (eeb8324)
- cull the list of API consumable/editable properties (#9134) (8b808ca)
- enable max/min udaf for string & bytes data types (030f214)
- introduce ATTR aggregation function (#9168) (2e1c457)
- migrate java client to use application/vnd.ksql.v1+json format (1bb24c3)
- Support all wildcard (*) on struct reference syntax (#9120) (ff9b28b)
- Support BYTES and time types for TopKDistinct, Greatest, and Least (#9202) (6824f23), closes #9125 #9125
- support checking preconditions before starting core app (#9026) (33a6a04)
- allow aggregations without group bys (#8986) (3721a1e)
- allow STREAMS with no key (#8949) (ffb1b38)
- Add PROTOBUF_NOSR format and fix multi-format rtests (#9078) (53afd8a)
Bug Fixes
- convert topic tag name and add consumer group member id tag to ThroughputTotalMetrics (#9215) (67b4e17)
- add BYTES support for KAFKA format (#9180) (844d275)
- Allows results from CAST to compared. (#9186) (3defb6b)
- ambiguous reference to close issue (#9167) (2e7d0db)
- change group name and extend CumulativeSum in ThroughputMetricsReporter (#9211) (6bcd47f)
- classify KsqlFunctionException as USER error (f2877e8)
- classify SR missing subject and access rights query errors as USER errors (#9072) (90a609d)
- fix the interval check in RocksDBMetricCollectorTest (#9210) (6fee500)
- Fixes a few null handling bugs (#9127) (bd90347)
- move misplaced query-level configs to the correct list (#9144) (86d4fbb)
- re fetch streams for each materializationProviderBuilder (#9036) (4340dfa)
- reset collector before reconfiguring (#9205) (a641a0b)
- revert default
/query-stream
Content-Type toapplication/vnd.ksqlapi.delimited.v1
fromapplication/vnd.ksql.v1+protobuf
(#9145) (3e3322e) - throw KsqlFunctionException while aggregating in sum udaf #9052 (9e9d10e)
- use the engine's KsqlConfig to build queries (#9040) (503e4cd)
- fail validation on CREATE CONNECTOR if connector already exists (#9014) (94a74fa)
- Improved/fixed aggregate function error messages. (#8977) (57f3596), closes #8976
- include header columns when injecting schemas (#9023) (4b5feb0)
- move create connector validation to validate phase (#8999) (73e5463)
- register state listener after restarting runtime (#9032) (1f7a09a)
- remove ErrorEntity and throw on connector error instead (#8998) (6e55521)
- Repartition RHS of a FK join if it uses SR schema (#8926) (09c7bbe)
- Revert "chore: upgrade vertx to 4.2 (#8975)" (#9003) (d4214de)
- shared runtimes calculate cache size for validation properly (#8923) (979d4a5)
- wait longer while waiting for expected spq (#8973) (3ce54f1)
Details
date
July 21, 2022, midnight
name
0.27.1
type
Patch
👇
Register or login to:
- 🔍View and search all ksqlDB releases.
- 🛠️Create and share lists to track your tools.
- 🚨Setup notifications for major, security, feature or patch updates.
- 🚀Much more coming soon!