Releases: aklivity/zilla
0.9.103
Changelog
0.9.103 (2024-11-27)
Fixed bugs:
- Mqtt selecting incorrect publish stream #1327
Merged pull requests:
- resolve nested
$ref
in schema #1337 (ankitk-me) - Enhance test vault and test exporter #1333 (jfallows)
- validate
begin
frame type forws
client #1332 (ankitk-me) - Support
directory
syntax & functionality #1323 (ankitk-me)
0.9.102 (2024-11-13)
Implemented enhancements:
- Support
risingwave
pgsql
message transformations #1208
Merged pull requests:
- Fix MQTT binding selecting incorrect publish stream #1328 (bmaidics)
- Support ALTER STREAM and ALTER TABLE transformation #1320 (akrambek)
0.9.101 (2024-11-07)
Fixed bugs:
- Running emqtt_bench triggers exception in KafkaCacheCursorFactory #752
Closed issues:
- Support
ALTER STREAM
andALTER TABLE
transformation #1319
Merged pull requests:
- Support instrumentation via Java agent #1321 (jfallows)
number
->integer
formax-age
attribute #1316 (ankitk-me)- support file write in binding-filesystem & binding-http-filesystem #1300 (ankitk-me)
0.9.100 (2024-10-29)
Implemented enhancements:
- Replace jsqlparser with antlr grammar #1301
- Support
pgsql-kafka
binding #1058 - syntax check mqtt topic names and topic filters in zilla.yaml #521
Fixed bugs:
- Zilla
asyncapi.mqtt.kafka.proxy
crash on startup with NPE: Cannot read field "values" because the return value of "...AsyncapiServerVariableResolver.resolve(String)" is null #1304 - Using the Zilla MQTT broker the producer periodically disconnect and only reconnects after pod restart #1302
- SSE notifications stop after about 5-6 times when using kafka-sse #1291
- POST application/protobuf binary data can get stuck #1283
- JSON to Protobuf breaks after processing an invalid message #1282
- Zilla intermittently crashes with IndexOutOfBoundsException at high mqtt load #1206
- Load testing MQTT QOS 0,1,2 with Empty messages in the
retained
topic and Zilla crashing #1164
Closed issues:
Merged pull requests:
- Support asyncapi server variables locally and via references #1314 (jfallows)
- Support
https
scheme for zilla.yaml config watcher #1313 (jfallows) - Add missing dependency #1311 (akrambek)
- Fix kafka cache fetch server retention issue #1310 (bmaidics)
- pgsql ALTER TOPIC command to register new schema #1309 (akrambek)
- Fix IndexOutOfBoundsException at KafkaCacheClientProduceFactory #1303 (bmaidics)
- Log missing enviroment variables #1299 (ankitk-me)
- Replace jsqlparser with antlr gramma #1298 (akrambek)
- syntax check mqtt topic names in zilla.yaml #1297 (ankitk-me)
- Include prefer wait in watch request even after initial 404 read request #1295 (jfallows)
- protobuf validation failure fix #1292 (ankitk-me)
- Upgrade agrona version #1281 (bmaidics)
- Support DROP TABLE, STREAM, and MATERIALIZED VIEW #1266 (akrambek)
0.9.99 (2024-10-12)
Merged pull requests:
- Update advertised protocol version in pgsql server binding #1294 (akrambek)
- Support cancel request #1293 (akrambek)
0.9.98 (2024-10-10)
Fixed bugs:
- Propagate error code in risingwave binding that's coming either from pgsql-kafka or risingwave #1286
- Zilla get blocked when sending messages to kafka #1268
Merged pull requests:
- Propagate error code in risingwave binding that's coming either from pgsql-kafka or risingwave #1288 (akrambek)
- Increase write buffer size to accomidate longer path #1287 (akrambek)
0.9.97 (2024-10-07)
Implemented enhancements:
- Support
jwt
guarded identity via custom token claim #1276 - Support
insert into
to seedkafka
messages viarisingwave
binding #1274
Merged pull requests:
pgsql
DROP TOPIC command to KafkaDeleteTopicsBeginEx plus catalog unregister subject #1280 (akrambek)- external udf - python support #1278 (ankitk-me)
- Support jwt guarded identity via custom token claim #1277 (akrambek)
- Support insert into to seed kafka messages via risingwave binding #1275 (akrambek)
0.9.96 (2024-10-01)
Implemented enhancements:
- Support Kafka topics create, alter, delete #1059
Fixed bugs:
zilla
Fails to Load Configuration from Specified location if the initial attempts are unsuccessful #1226
Merged pull requests:
- Risingwave SInk primary key fix #1273 (akrambek)
- Risingwave and PsqlKafka bug fixes #1272 (akrambek)
- create external function issue fix #1271 (ankitk-me)
- Remove produceRecordFramingSize constraints #1270 (akrambek)
- External header pattern fix #1269 (ankitk-me)
- Detect config update after initial 404 status #1267 (jfallows)
- Support Kafka topics alter, delete #1265 (akrambek)
[0.9.95](...
0.9.102
Changelog
0.9.102 (2024-11-13)
Implemented enhancements:
- Support
risingwave
pgsql
message transformations #1208
Merged pull requests:
- Fix MQTT binding selecting incorrect publish stream #1328 (bmaidics)
- Support ALTER STREAM and ALTER TABLE transformation #1320 (akrambek)
0.9.101 (2024-11-07)
Fixed bugs:
- Running emqtt_bench triggers exception in KafkaCacheCursorFactory #752
Closed issues:
- Support
ALTER STREAM
andALTER TABLE
transformation #1319
Merged pull requests:
- Support instrumentation via Java agent #1321 (jfallows)
number
->integer
formax-age
attribute #1316 (ankitk-me)- support file write in binding-filesystem & binding-http-filesystem #1300 (ankitk-me)
0.9.100 (2024-10-29)
Implemented enhancements:
- Replace jsqlparser with antlr grammar #1301
- Support
pgsql-kafka
binding #1058 - syntax check mqtt topic names and topic filters in zilla.yaml #521
Fixed bugs:
- Zilla
asyncapi.mqtt.kafka.proxy
crash on startup with NPE: Cannot read field "values" because the return value of "...AsyncapiServerVariableResolver.resolve(String)" is null #1304 - Using the Zilla MQTT broker the producer periodically disconnect and only reconnects after pod restart #1302
- SSE notifications stop after about 5-6 times when using kafka-sse #1291
- POST application/protobuf binary data can get stuck #1283
- JSON to Protobuf breaks after processing an invalid message #1282
- Zilla intermittently crashes with IndexOutOfBoundsException at high mqtt load #1206
- Load testing MQTT QOS 0,1,2 with Empty messages in the
retained
topic and Zilla crashing #1164
Closed issues:
Merged pull requests:
- Support asyncapi server variables locally and via references #1314 (jfallows)
- Support
https
scheme for zilla.yaml config watcher #1313 (jfallows) - Add missing dependency #1311 (akrambek)
- Fix kafka cache fetch server retention issue #1310 (bmaidics)
- pgsql ALTER TOPIC command to register new schema #1309 (akrambek)
- Fix IndexOutOfBoundsException at KafkaCacheClientProduceFactory #1303 (bmaidics)
- Log missing enviroment variables #1299 (ankitk-me)
- Replace jsqlparser with antlr gramma #1298 (akrambek)
- syntax check mqtt topic names in zilla.yaml #1297 (ankitk-me)
- Include prefer wait in watch request even after initial 404 read request #1295 (jfallows)
- protobuf validation failure fix #1292 (ankitk-me)
- Upgrade agrona version #1281 (bmaidics)
- Support DROP TABLE, STREAM, and MATERIALIZED VIEW #1266 (akrambek)
0.9.99 (2024-10-12)
Merged pull requests:
- Update advertised protocol version in pgsql server binding #1294 (akrambek)
- Support cancel request #1293 (akrambek)
0.9.98 (2024-10-10)
Fixed bugs:
- Propagate error code in risingwave binding that's coming either from pgsql-kafka or risingwave #1286
- Zilla get blocked when sending messages to kafka #1268
Merged pull requests:
- Propagate error code in risingwave binding that's coming either from pgsql-kafka or risingwave #1288 (akrambek)
- Increase write buffer size to accomidate longer path #1287 (akrambek)
0.9.97 (2024-10-07)
Implemented enhancements:
- Support
jwt
guarded identity via custom token claim #1276 - Support
insert into
to seedkafka
messages viarisingwave
binding #1274
Merged pull requests:
pgsql
DROP TOPIC command to KafkaDeleteTopicsBeginEx plus catalog unregister subject #1280 (akrambek)- external udf - python support #1278 (ankitk-me)
- Support jwt guarded identity via custom token claim #1277 (akrambek)
- Support insert into to seed kafka messages via risingwave binding #1275 (akrambek)
0.9.96 (2024-10-01)
Implemented enhancements:
- Support Kafka topics create, alter, delete #1059
Fixed bugs:
zilla
Fails to Load Configuration from Specified location if the initial attempts are unsuccessful #1226
Merged pull requests:
- Risingwave SInk primary key fix #1273 (akrambek)
- Risingwave and PsqlKafka bug fixes #1272 (akrambek)
- create external function issue fix #1271 (ankitk-me)
- Remove produceRecordFramingSize constraints #1270 (akrambek)
- External header pattern fix #1269 (ankitk-me)
- Detect config update after initial 404 status #1267 (jfallows)
- Support Kafka topics alter, delete #1265 (akrambek)
0.9.95 (2024-09-23)
Fixed bugs:
- NPE durring high load:
Cannot invoke "io.aklivity.zilla.runtime.binding.kafka.internal.types.KafkaEvaluation.ordinal()" because "evaluation" is null
#1253
Merged pull requests:
- Fix KafkaMerged evaluation storage #1264 (bmaidics)
- Bump alpine from 3.20.2 to 3.20.3 in /cloud/docker-image/src/main/docker #1235 (dependabot[bot])
0.9.94 (2024-09-21)
[Full Changelog](https://github.com/aklivity/zilla/compare/0.9.93......
0.9.101
Changelog
0.9.101 (2024-11-07)
Fixed bugs:
- Running emqtt_bench triggers exception in KafkaCacheCursorFactory #752
Closed issues:
- Support
ALTER STREAM
andALTER TABLE
transformation #1319
Merged pull requests:
- Support instrumentation via Java agent #1321 (jfallows)
number
->integer
formax-age
attribute #1316 (ankitk-me)- support file write in binding-filesystem & binding-http-filesystem #1300 (ankitk-me)
0.9.100 (2024-10-29)
Implemented enhancements:
- Replace jsqlparser with antlr grammar #1301
- Support
pgsql-kafka
binding #1058 - syntax check mqtt topic names and topic filters in zilla.yaml #521
Fixed bugs:
- Zilla
asyncapi.mqtt.kafka.proxy
crash on startup with NPE: Cannot read field "values" because the return value of "...AsyncapiServerVariableResolver.resolve(String)" is null #1304 - Using the Zilla MQTT broker the producer periodically disconnect and only reconnects after pod restart #1302
- SSE notifications stop after about 5-6 times when using kafka-sse #1291
- POST application/protobuf binary data can get stuck #1283
- JSON to Protobuf breaks after processing an invalid message #1282
- Zilla intermittently crashes with IndexOutOfBoundsException at high mqtt load #1206
- Load testing MQTT QOS 0,1,2 with Empty messages in the
retained
topic and Zilla crashing #1164
Closed issues:
Merged pull requests:
- Support asyncapi server variables locally and via references #1314 (jfallows)
- Support
https
scheme for zilla.yaml config watcher #1313 (jfallows) - Add missing dependency #1311 (akrambek)
- Fix kafka cache fetch server retention issue #1310 (bmaidics)
- pgsql ALTER TOPIC command to register new schema #1309 (akrambek)
- Fix IndexOutOfBoundsException at KafkaCacheClientProduceFactory #1303 (bmaidics)
- Log missing enviroment variables #1299 (ankitk-me)
- Replace jsqlparser with antlr gramma #1298 (akrambek)
- syntax check mqtt topic names in zilla.yaml #1297 (ankitk-me)
- Include prefer wait in watch request even after initial 404 read request #1295 (jfallows)
- protobuf validation failure fix #1292 (ankitk-me)
- Upgrade agrona version #1281 (bmaidics)
- Support DROP TABLE, STREAM, and MATERIALIZED VIEW #1266 (akrambek)
0.9.99 (2024-10-12)
Merged pull requests:
- Update advertised protocol version in pgsql server binding #1294 (akrambek)
- Support cancel request #1293 (akrambek)
0.9.98 (2024-10-10)
Fixed bugs:
- Propagate error code in risingwave binding that's coming either from pgsql-kafka or risingwave #1286
- Zilla get blocked when sending messages to kafka #1268
Merged pull requests:
- Propagate error code in risingwave binding that's coming either from pgsql-kafka or risingwave #1288 (akrambek)
- Increase write buffer size to accomidate longer path #1287 (akrambek)
0.9.97 (2024-10-07)
Implemented enhancements:
- Support
jwt
guarded identity via custom token claim #1276 - Support
insert into
to seedkafka
messages viarisingwave
binding #1274
Merged pull requests:
pgsql
DROP TOPIC command to KafkaDeleteTopicsBeginEx plus catalog unregister subject #1280 (akrambek)- external udf - python support #1278 (ankitk-me)
- Support jwt guarded identity via custom token claim #1277 (akrambek)
- Support insert into to seed kafka messages via risingwave binding #1275 (akrambek)
0.9.96 (2024-10-01)
Implemented enhancements:
- Support Kafka topics create, alter, delete #1059
Fixed bugs:
zilla
Fails to Load Configuration from Specified location if the initial attempts are unsuccessful #1226
Merged pull requests:
- Risingwave SInk primary key fix #1273 (akrambek)
- Risingwave and PsqlKafka bug fixes #1272 (akrambek)
- create external function issue fix #1271 (ankitk-me)
- Remove produceRecordFramingSize constraints #1270 (akrambek)
- External header pattern fix #1269 (ankitk-me)
- Detect config update after initial 404 status #1267 (jfallows)
- Support Kafka topics alter, delete #1265 (akrambek)
0.9.95 (2024-09-23)
Fixed bugs:
- NPE durring high load:
Cannot invoke "io.aklivity.zilla.runtime.binding.kafka.internal.types.KafkaEvaluation.ordinal()" because "evaluation" is null
#1253
Merged pull requests:
- Fix KafkaMerged evaluation storage #1264 (bmaidics)
- Bump alpine from 3.20.2 to 3.20.3 in /cloud/docker-image/src/main/docker #1235 (dependabot[bot])
0.9.94 (2024-09-21)
Implemented enhancements:
- Add more events to Zilla's connection with Kafka or other tcp clients #1123
- Ignore case when evaluating enums #1109
- Support
catalog
register new schema version #1060
Fixed bugs:
0.9.100
Changelog
0.9.100 (2024-10-29)
Implemented enhancements:
- Replace jsqlparser with antlr grammar #1301
- Support
pgsql-kafka
binding #1058 - syntax check mqtt topic names and topic filters in zilla.yaml #521
Fixed bugs:
- Zilla
asyncapi.mqtt.kafka.proxy
crash on startup with NPE: Cannot read field "values" because the return value of "...AsyncapiServerVariableResolver.resolve(String)" is null #1304 - Using the Zilla MQTT broker the producer periodically disconnect and only reconnects after pod restart #1302
- SSE notifications stop after about 5-6 times when using kafka-sse #1291
- POST application/protobuf binary data can get stuck #1283
- JSON to Protobuf breaks after processing an invalid message #1282
- Zilla intermittently crashes with IndexOutOfBoundsException at high mqtt load #1206
- Load testing MQTT QOS 0,1,2 with Empty messages in the
retained
topic and Zilla crashing #1164
Closed issues:
Merged pull requests:
- Support asyncapi server variables locally and via references #1314 (jfallows)
- Support
https
scheme for zilla.yaml config watcher #1313 (jfallows) - Add missing dependency #1311 (akrambek)
- Fix kafka cache fetch server retention issue #1310 (bmaidics)
- pgsql ALTER TOPIC command to register new schema #1309 (akrambek)
- Fix IndexOutOfBoundsException at KafkaCacheClientProduceFactory #1303 (bmaidics)
- Log missing enviroment variables #1299 (ankitk-me)
- Replace jsqlparser with antlr gramma #1298 (akrambek)
- syntax check mqtt topic names in zilla.yaml #1297 (ankitk-me)
- Include prefer wait in watch request even after initial 404 read request #1295 (jfallows)
- protobuf validation failure fix #1292 (ankitk-me)
- Upgrade agrona version #1281 (bmaidics)
- Support DROP TABLE, STREAM, and MATERIALIZED VIEW #1266 (akrambek)
0.9.99 (2024-10-12)
Merged pull requests:
- Update advertised protocol version in pgsql server binding #1294 (akrambek)
- Support cancel request #1293 (akrambek)
0.9.98 (2024-10-10)
Fixed bugs:
- Propagate error code in risingwave binding that's coming either from pgsql-kafka or risingwave #1286
- Zilla get blocked when sending messages to kafka #1268
Merged pull requests:
- Propagate error code in risingwave binding that's coming either from pgsql-kafka or risingwave #1288 (akrambek)
- Increase write buffer size to accomidate longer path #1287 (akrambek)
0.9.97 (2024-10-07)
Implemented enhancements:
- Support
jwt
guarded identity via custom token claim #1276 - Support
insert into
to seedkafka
messages viarisingwave
binding #1274
Merged pull requests:
pgsql
DROP TOPIC command to KafkaDeleteTopicsBeginEx plus catalog unregister subject #1280 (akrambek)- external udf - python support #1278 (ankitk-me)
- Support jwt guarded identity via custom token claim #1277 (akrambek)
- Support insert into to seed kafka messages via risingwave binding #1275 (akrambek)
0.9.96 (2024-10-01)
Implemented enhancements:
- Support Kafka topics create, alter, delete #1059
Fixed bugs:
zilla
Fails to Load Configuration from Specified location if the initial attempts are unsuccessful #1226
Merged pull requests:
- Risingwave SInk primary key fix #1273 (akrambek)
- Risingwave and PsqlKafka bug fixes #1272 (akrambek)
- create external function issue fix #1271 (ankitk-me)
- Remove produceRecordFramingSize constraints #1270 (akrambek)
- External header pattern fix #1269 (ankitk-me)
- Detect config update after initial 404 status #1267 (jfallows)
- Support Kafka topics alter, delete #1265 (akrambek)
0.9.95 (2024-09-23)
Fixed bugs:
- NPE durring high load:
Cannot invoke "io.aklivity.zilla.runtime.binding.kafka.internal.types.KafkaEvaluation.ordinal()" because "evaluation" is null
#1253
Merged pull requests:
- Fix KafkaMerged evaluation storage #1264 (bmaidics)
- Bump alpine from 3.20.2 to 3.20.3 in /cloud/docker-image/src/main/docker #1235 (dependabot[bot])
0.9.94 (2024-09-21)
Implemented enhancements:
- Add more events to Zilla's connection with Kafka or other tcp clients #1123
- Ignore case when evaluating enums #1109
- Support
catalog
register new schema version #1060
Fixed bugs:
- Zilla KafkaGroup stream stuck on decoding FindCoordinatorResponse #1201
- NPE when a schema isn't found in a schema registry #1170
- Fetching from a log compacted topic pulls all new messages with same key on first call #803
Merged pull requests:
- Fix parsing newline before end of stream #1262 (akrambek)
- Support embedded risngwave functions #1261 (akrambek)
- Explicitly set http version for schema registration #1260 (akrambek)
- Support risingwave include keyword #1259 (akrambek)
- Use END instead of ABORT at network end in MQTT #1256 (bmaidics)
- Risingwave demo bug fixes [#1254](https://github.com...
0.9.99
Changelog
0.9.99 (2024-10-12)
Merged pull requests:
- Update advertised protocol version in pgsql server binding #1294 (akrambek)
- Support cancel request #1293 (akrambek)
0.9.98 (2024-10-10)
Fixed bugs:
- Propagate error code in risingwave binding that's coming either from pgsql-kafka or risingwave #1286
- Zilla get blocked when sending messages to kafka #1268
Merged pull requests:
- Propagate error code in risingwave binding that's coming either from pgsql-kafka or risingwave #1288 (akrambek)
- Increase write buffer size to accomidate longer path #1287 (akrambek)
0.9.97 (2024-10-07)
Implemented enhancements:
- Support
jwt
guarded identity via custom token claim #1276 - Support
insert into
to seedkafka
messages viarisingwave
binding #1274
Merged pull requests:
pgsql
DROP TOPIC command to KafkaDeleteTopicsBeginEx plus catalog unregister subject #1280 (akrambek)- external udf - python support #1278 (ankitk-me)
- Support jwt guarded identity via custom token claim #1277 (akrambek)
- Support insert into to seed kafka messages via risingwave binding #1275 (akrambek)
0.9.96 (2024-10-01)
Implemented enhancements:
- Support Kafka topics create, alter, delete #1059
Fixed bugs:
zilla
Fails to Load Configuration from Specified location if the initial attempts are unsuccessful #1226
Merged pull requests:
- Risingwave SInk primary key fix #1273 (akrambek)
- Risingwave and PsqlKafka bug fixes #1272 (akrambek)
- create external function issue fix #1271 (ankitk-me)
- Remove produceRecordFramingSize constraints #1270 (akrambek)
- External header pattern fix #1269 (ankitk-me)
- Detect config update after initial 404 status #1267 (jfallows)
- Support Kafka topics alter, delete #1265 (akrambek)
0.9.95 (2024-09-23)
Fixed bugs:
- NPE durring high load:
Cannot invoke "io.aklivity.zilla.runtime.binding.kafka.internal.types.KafkaEvaluation.ordinal()" because "evaluation" is null
#1253
Merged pull requests:
- Fix KafkaMerged evaluation storage #1264 (bmaidics)
- Bump alpine from 3.20.2 to 3.20.3 in /cloud/docker-image/src/main/docker #1235 (dependabot[bot])
0.9.94 (2024-09-21)
Implemented enhancements:
- Add more events to Zilla's connection with Kafka or other tcp clients #1123
- Ignore case when evaluating enums #1109
- Support
catalog
register new schema version #1060
Fixed bugs:
- Zilla KafkaGroup stream stuck on decoding FindCoordinatorResponse #1201
- NPE when a schema isn't found in a schema registry #1170
- Fetching from a log compacted topic pulls all new messages with same key on first call #803
Merged pull requests:
- Fix parsing newline before end of stream #1262 (akrambek)
- Support embedded risngwave functions #1261 (akrambek)
- Explicitly set http version for schema registration #1260 (akrambek)
- Support risingwave include keyword #1259 (akrambek)
- Use END instead of ABORT at network end in MQTT #1256 (bmaidics)
- Risingwave demo bug fixes #1254 (akrambek)
- fix: use integer for challenge type #1252 (vordimous)
- fix: add or update the transforms pattern regex #1251 (vordimous)
- Describe cluster API Support #1250 (akrambek)
- Fix mqtt abort issue #1249 (bmaidics)
- create
function
support inrisingwave
binding #1248 (ankitk-me) - Ensure extract-key precedes extract-headers … #1247 (jfallows)
- Support catalog register new schema version #1246 (akrambek)
- Support pgsql-kafka binding #1245 (akrambek)
zilla
build fix #1242 (ankitk-me)- fix: NPE when a schema isn't found in a schema registry #1241 (ankitk-me)
- Initialize pgsql-kafka binding #1239 (jfallows)
- Support Kafka topic create, alter, delete #1234 (akrambek)
- fix: fix schema syntax and naming #1217 (vordimous)
risingwave
binding support #1211 (akrambek)
0.9.93 (2024-09-10)
Implemented enhancements:
- Support
pgsql
binding #1057 - Handle large HTTP headers #1046
- Gracefully handle
zilla.yml
instead ofzilla.yaml
#580
Fixed bugs:
- Zilla OpenAPI not supporting filesystem catalog #1225
- Zilla produces corrupt messages due to incorrect CRC when fragmented #1221
- Issue referencing
guard
inasyncapi
binding #1215 - Using catalog::apicurio triggers unexpected behaviour #1202
400 Bad Request
response from Zilla when Using Java HttpClient #1192- Investigate connection pool reconnect when Kafka not yet available #1153
Merged pull requests:
0.9.98
Changelog
0.9.98 (2024-10-10)
Fixed bugs:
- Propagate error code in risingwave binding that's coming either from pgsql-kafka or risingwave #1286
- Zilla get blocked when sending messages to kafka #1268
Merged pull requests:
- Propagate error code in risingwave binding that's coming either from pgsql-kafka or risingwave #1288 (akrambek)
- Increase write buffer size to accomidate longer path #1287 (akrambek)
0.9.97 (2024-10-07)
Implemented enhancements:
- Support
jwt
guarded identity via custom token claim #1276 - Support
insert into
to seedkafka
messages viarisingwave
binding #1274
Merged pull requests:
pgsql
DROP TOPIC command to KafkaDeleteTopicsBeginEx plus catalog unregister subject #1280 (akrambek)- external udf - python support #1278 (ankitk-me)
- Support jwt guarded identity via custom token claim #1277 (akrambek)
- Support insert into to seed kafka messages via risingwave binding #1275 (akrambek)
0.9.96 (2024-10-01)
Implemented enhancements:
- Support Kafka topics create, alter, delete #1059
Fixed bugs:
zilla
Fails to Load Configuration from Specified location if the initial attempts are unsuccessful #1226
Merged pull requests:
- Risingwave SInk primary key fix #1273 (akrambek)
- Risingwave and PsqlKafka bug fixes #1272 (akrambek)
- create external function issue fix #1271 (ankitk-me)
- Remove produceRecordFramingSize constraints #1270 (akrambek)
- External header pattern fix #1269 (ankitk-me)
- Detect config update after initial 404 status #1267 (jfallows)
- Support Kafka topics alter, delete #1265 (akrambek)
0.9.95 (2024-09-23)
Fixed bugs:
- NPE durring high load:
Cannot invoke "io.aklivity.zilla.runtime.binding.kafka.internal.types.KafkaEvaluation.ordinal()" because "evaluation" is null
#1253
Merged pull requests:
- Fix KafkaMerged evaluation storage #1264 (bmaidics)
- Bump alpine from 3.20.2 to 3.20.3 in /cloud/docker-image/src/main/docker #1235 (dependabot[bot])
0.9.94 (2024-09-21)
Implemented enhancements:
- Add more events to Zilla's connection with Kafka or other tcp clients #1123
- Ignore case when evaluating enums #1109
- Support
catalog
register new schema version #1060
Fixed bugs:
- Zilla KafkaGroup stream stuck on decoding FindCoordinatorResponse #1201
- NPE when a schema isn't found in a schema registry #1170
- Fetching from a log compacted topic pulls all new messages with same key on first call #803
Merged pull requests:
- Fix parsing newline before end of stream #1262 (akrambek)
- Support embedded risngwave functions #1261 (akrambek)
- Explicitly set http version for schema registration #1260 (akrambek)
- Support risingwave include keyword #1259 (akrambek)
- Use END instead of ABORT at network end in MQTT #1256 (bmaidics)
- Risingwave demo bug fixes #1254 (akrambek)
- fix: use integer for challenge type #1252 (vordimous)
- fix: add or update the transforms pattern regex #1251 (vordimous)
- Describe cluster API Support #1250 (akrambek)
- Fix mqtt abort issue #1249 (bmaidics)
- create
function
support inrisingwave
binding #1248 (ankitk-me) - Ensure extract-key precedes extract-headers … #1247 (jfallows)
- Support catalog register new schema version #1246 (akrambek)
- Support pgsql-kafka binding #1245 (akrambek)
zilla
build fix #1242 (ankitk-me)- fix: NPE when a schema isn't found in a schema registry #1241 (ankitk-me)
- Initialize pgsql-kafka binding #1239 (jfallows)
- Support Kafka topic create, alter, delete #1234 (akrambek)
- fix: fix schema syntax and naming #1217 (vordimous)
risingwave
binding support #1211 (akrambek)
0.9.93 (2024-09-10)
Implemented enhancements:
- Support
pgsql
binding #1057 - Handle large HTTP headers #1046
- Gracefully handle
zilla.yml
instead ofzilla.yaml
#580
Fixed bugs:
- Zilla OpenAPI not supporting filesystem catalog #1225
- Zilla produces corrupt messages due to incorrect CRC when fragmented #1221
- Issue referencing
guard
inasyncapi
binding #1215 - Using catalog::apicurio triggers unexpected behaviour #1202
400 Bad Request
response from Zilla when Using Java HttpClient #1192- Investigate connection pool reconnect when Kafka not yet available #1153
Merged pull requests:
- Refactor vault handler #1236 (jfallows)
- Mqtt flow control fix #1233 (bmaidics)
- Fix incorrect flush acknowledgement in KafkaCacheClientProduceFactory #1232 (bmaidics)
- http binding update to support header overrides at route level #1231 (ankitk-me)
- Update asyncapi binding module-info to open parser package #1227 (jfallows)
- Link checker #1216 (vordimous)
- Fix incorrect CRC combine in Kafka produce client #1214 ([bmaidics]...
0.9.97
Changelog
0.9.97 (2024-10-07)
Implemented enhancements:
- Support
jwt
guarded identity via custom token claim #1276 - Support
insert into
to seedkafka
messages viarisingwave
binding #1274
Merged pull requests:
pgsql
DROP TOPIC command to KafkaDeleteTopicsBeginEx plus catalog unregister subject #1280 (akrambek)- external udf - python support #1278 (ankitk-me)
- Support jwt guarded identity via custom token claim #1277 (akrambek)
- Support insert into to seed kafka messages via risingwave binding #1275 (akrambek)
0.9.96 (2024-10-01)
Implemented enhancements:
- Support Kafka topics create, alter, delete #1059
Fixed bugs:
zilla
Fails to Load Configuration from Specified location if the initial attempts are unsuccessful #1226
Merged pull requests:
- Risingwave SInk primary key fix #1273 (akrambek)
- Risingwave and PsqlKafka bug fixes #1272 (akrambek)
- create external function issue fix #1271 (ankitk-me)
- Remove produceRecordFramingSize constraints #1270 (akrambek)
- External header pattern fix #1269 (ankitk-me)
- Detect config update after initial 404 status #1267 (jfallows)
- Support Kafka topics alter, delete #1265 (akrambek)
0.9.95 (2024-09-23)
Fixed bugs:
- NPE durring high load:
Cannot invoke "io.aklivity.zilla.runtime.binding.kafka.internal.types.KafkaEvaluation.ordinal()" because "evaluation" is null
#1253
Merged pull requests:
- Fix KafkaMerged evaluation storage #1264 (bmaidics)
- Bump alpine from 3.20.2 to 3.20.3 in /cloud/docker-image/src/main/docker #1235 (dependabot[bot])
0.9.94 (2024-09-21)
Implemented enhancements:
- Add more events to Zilla's connection with Kafka or other tcp clients #1123
- Ignore case when evaluating enums #1109
- Support
catalog
register new schema version #1060
Fixed bugs:
- Zilla KafkaGroup stream stuck on decoding FindCoordinatorResponse #1201
- NPE when a schema isn't found in a schema registry #1170
- Fetching from a log compacted topic pulls all new messages with same key on first call #803
Merged pull requests:
- Fix parsing newline before end of stream #1262 (akrambek)
- Support embedded risngwave functions #1261 (akrambek)
- Explicitly set http version for schema registration #1260 (akrambek)
- Support risingwave include keyword #1259 (akrambek)
- Use END instead of ABORT at network end in MQTT #1256 (bmaidics)
- Risingwave demo bug fixes #1254 (akrambek)
- fix: use integer for challenge type #1252 (vordimous)
- fix: add or update the transforms pattern regex #1251 (vordimous)
- Describe cluster API Support #1250 (akrambek)
- Fix mqtt abort issue #1249 (bmaidics)
- create
function
support inrisingwave
binding #1248 (ankitk-me) - Ensure extract-key precedes extract-headers … #1247 (jfallows)
- Support catalog register new schema version #1246 (akrambek)
- Support pgsql-kafka binding #1245 (akrambek)
zilla
build fix #1242 (ankitk-me)- fix: NPE when a schema isn't found in a schema registry #1241 (ankitk-me)
- Initialize pgsql-kafka binding #1239 (jfallows)
- Support Kafka topic create, alter, delete #1234 (akrambek)
- fix: fix schema syntax and naming #1217 (vordimous)
risingwave
binding support #1211 (akrambek)
0.9.93 (2024-09-10)
Implemented enhancements:
- Support
pgsql
binding #1057 - Handle large HTTP headers #1046
- Gracefully handle
zilla.yml
instead ofzilla.yaml
#580
Fixed bugs:
- Zilla OpenAPI not supporting filesystem catalog #1225
- Zilla produces corrupt messages due to incorrect CRC when fragmented #1221
- Issue referencing
guard
inasyncapi
binding #1215 - Using catalog::apicurio triggers unexpected behaviour #1202
400 Bad Request
response from Zilla when Using Java HttpClient #1192- Investigate connection pool reconnect when Kafka not yet available #1153
Merged pull requests:
- Refactor vault handler #1236 (jfallows)
- Mqtt flow control fix #1233 (bmaidics)
- Fix incorrect flush acknowledgement in KafkaCacheClientProduceFactory #1232 (bmaidics)
- http binding update to support header overrides at route level #1231 (ankitk-me)
- Update asyncapi binding module-info to open parser package #1227 (jfallows)
- Link checker #1216 (vordimous)
- Fix incorrect CRC combine in Kafka produce client #1214 (bmaidics)
- Reduce compile warnings #1213 (jfallows)
- Eclipse IDE import maven projects #1212 (jfallows)
- Disable JVM class sharing to avoid error message during build #1210 (jfallows)
- Initial risingwave binding projects #1209 (jfallows)
- Ensure id encoding is consistent for encode and decode #1204 (jfallows)
- Update mqtt session stream to report correct origin id for zilla dump comm...
0.9.96
Changelog
0.9.96 (2024-10-01)
Implemented enhancements:
- Support Kafka topics create, alter, delete #1059
Fixed bugs:
zilla
Fails to Load Configuration from Specified location if the initial attempts are unsuccessful #1226
Merged pull requests:
- Risingwave SInk primary key fix #1273 (akrambek)
- Risingwave and PsqlKafka bug fixes #1272 (akrambek)
- create external function issue fix #1271 (ankitk-me)
- Remove produceRecordFramingSize constraints #1270 (akrambek)
- External header pattern fix #1269 (ankitk-me)
- Detect config update after initial 404 status #1267 (jfallows)
- Support Kafka topics alter, delete #1265 (akrambek)
0.9.95 (2024-09-23)
Fixed bugs:
- NPE durring high load:
Cannot invoke "io.aklivity.zilla.runtime.binding.kafka.internal.types.KafkaEvaluation.ordinal()" because "evaluation" is null
#1253
Merged pull requests:
- Fix KafkaMerged evaluation storage #1264 (bmaidics)
- Bump alpine from 3.20.2 to 3.20.3 in /cloud/docker-image/src/main/docker #1235 (dependabot[bot])
0.9.94 (2024-09-21)
Implemented enhancements:
- Add more events to Zilla's connection with Kafka or other tcp clients #1123
- Ignore case when evaluating enums #1109
- Support
catalog
register new schema version #1060
Fixed bugs:
- Zilla KafkaGroup stream stuck on decoding FindCoordinatorResponse #1201
- NPE when a schema isn't found in a schema registry #1170
- Fetching from a log compacted topic pulls all new messages with same key on first call #803
Merged pull requests:
- Fix parsing newline before end of stream #1262 (akrambek)
- Support embedded risngwave functions #1261 (akrambek)
- Explicitly set http version for schema registration #1260 (akrambek)
- Support risingwave include keyword #1259 (akrambek)
- Use END instead of ABORT at network end in MQTT #1256 (bmaidics)
- Risingwave demo bug fixes #1254 (akrambek)
- fix: use integer for challenge type #1252 (vordimous)
- fix: add or update the transforms pattern regex #1251 (vordimous)
- Describe cluster API Support #1250 (akrambek)
- Fix mqtt abort issue #1249 (bmaidics)
- create
function
support inrisingwave
binding #1248 (ankitk-me) - Ensure extract-key precedes extract-headers … #1247 (jfallows)
- Support catalog register new schema version #1246 (akrambek)
- Support pgsql-kafka binding #1245 (akrambek)
zilla
build fix #1242 (ankitk-me)- fix: NPE when a schema isn't found in a schema registry #1241 (ankitk-me)
- Initialize pgsql-kafka binding #1239 (jfallows)
- Support Kafka topic create, alter, delete #1234 (akrambek)
- fix: fix schema syntax and naming #1217 (vordimous)
risingwave
binding support #1211 (akrambek)
0.9.93 (2024-09-10)
Implemented enhancements:
- Support
pgsql
binding #1057 - Handle large HTTP headers #1046
- Gracefully handle
zilla.yml
instead ofzilla.yaml
#580
Fixed bugs:
- Zilla OpenAPI not supporting filesystem catalog #1225
- Zilla produces corrupt messages due to incorrect CRC when fragmented #1221
- Issue referencing
guard
inasyncapi
binding #1215 - Using catalog::apicurio triggers unexpected behaviour #1202
400 Bad Request
response from Zilla when Using Java HttpClient #1192- Investigate connection pool reconnect when Kafka not yet available #1153
Merged pull requests:
- Refactor vault handler #1236 (jfallows)
- Mqtt flow control fix #1233 (bmaidics)
- Fix incorrect flush acknowledgement in KafkaCacheClientProduceFactory #1232 (bmaidics)
- http binding update to support header overrides at route level #1231 (ankitk-me)
- Update asyncapi binding module-info to open parser package #1227 (jfallows)
- Link checker #1216 (vordimous)
- Fix incorrect CRC combine in Kafka produce client #1214 (bmaidics)
- Reduce compile warnings #1213 (jfallows)
- Eclipse IDE import maven projects #1212 (jfallows)
- Disable JVM class sharing to avoid error message during build #1210 (jfallows)
- Initial risingwave binding projects #1209 (jfallows)
- Ensure id encoding is consistent for encode and decode #1204 (jfallows)
- Update mqtt session stream to report correct origin id for zilla dump command #1203 (jfallows)
- Support pgsql binding #1200 (akrambek)
- Initial pgsql binding projects #1198 (jfallows)
- Fix: Using
asyncapi client
binding trigger NPE & crashes Zilla #1197 (ankitk-me) - Compute kafka produce checksum without staging headers #1196 (jfallows)
- Allow content-length header with h2c upgrade #1194 (jfallows)
- Kafka cache client: mark entry dirty at flush before notifying the server to process #1193 (bmaidics)
- Ensure streams are cleaned up on authentication failure… [#1191](https://github.com/aklivity/z...
0.9.95
Changelog
0.9.95 (2024-09-23)
Fixed bugs:
- NPE durring high load:
Cannot invoke "io.aklivity.zilla.runtime.binding.kafka.internal.types.KafkaEvaluation.ordinal()" because "evaluation" is null
#1253
Merged pull requests:
- Fix KafkaMerged evaluation storage #1264 (bmaidics)
- Bump alpine from 3.20.2 to 3.20.3 in /cloud/docker-image/src/main/docker #1235 (dependabot[bot])
0.9.94 (2024-09-21)
Implemented enhancements:
- Add more events to Zilla's connection with Kafka or other tcp clients #1123
- Ignore case when evaluating enums #1109
- Support
catalog
register new schema version #1060
Fixed bugs:
- Zilla KafkaGroup stream stuck on decoding FindCoordinatorResponse #1201
- NPE when a schema isn't found in a schema registry #1170
- Fetching from a log compacted topic pulls all new messages with same key on first call #803
Merged pull requests:
- Fix parsing newline before end of stream #1262 (akrambek)
- Support embedded risngwave functions #1261 (akrambek)
- Explicitly set http version for schema registration #1260 (akrambek)
- Support risingwave include keyword #1259 (akrambek)
- Use END instead of ABORT at network end in MQTT #1256 (bmaidics)
- Risingwave demo bug fixes #1254 (akrambek)
- fix: use integer for challenge type #1252 (vordimous)
- fix: add or update the transforms pattern regex #1251 (vordimous)
- Describe cluster API Support #1250 (akrambek)
- Fix mqtt abort issue #1249 (bmaidics)
- create
function
support inrisingwave
binding #1248 (ankitk-me) - Ensure extract-key precedes extract-headers … #1247 (jfallows)
- Support catalog register new schema version #1246 (akrambek)
- Support pgsql-kafka binding #1245 (akrambek)
zilla
build fix #1242 (ankitk-me)- fix: NPE when a schema isn't found in a schema registry #1241 (ankitk-me)
- Initialize pgsql-kafka binding #1239 (jfallows)
- Support Kafka topic create, alter, delete #1234 (akrambek)
- fix: fix schema syntax and naming #1217 (vordimous)
risingwave
binding support #1211 (akrambek)
0.9.93 (2024-09-10)
Implemented enhancements:
- Support
pgsql
binding #1057 - Handle large HTTP headers #1046
- Gracefully handle
zilla.yml
instead ofzilla.yaml
#580
Fixed bugs:
- Zilla OpenAPI not supporting filesystem catalog #1225
- Zilla produces corrupt messages due to incorrect CRC when fragmented #1221
- Issue referencing
guard
inasyncapi
binding #1215 - Using catalog::apicurio triggers unexpected behaviour #1202
400 Bad Request
response from Zilla when Using Java HttpClient #1192- Investigate connection pool reconnect when Kafka not yet available #1153
Merged pull requests:
- Refactor vault handler #1236 (jfallows)
- Mqtt flow control fix #1233 (bmaidics)
- Fix incorrect flush acknowledgement in KafkaCacheClientProduceFactory #1232 (bmaidics)
- http binding update to support header overrides at route level #1231 (ankitk-me)
- Update asyncapi binding module-info to open parser package #1227 (jfallows)
- Link checker #1216 (vordimous)
- Fix incorrect CRC combine in Kafka produce client #1214 (bmaidics)
- Reduce compile warnings #1213 (jfallows)
- Eclipse IDE import maven projects #1212 (jfallows)
- Disable JVM class sharing to avoid error message during build #1210 (jfallows)
- Initial risingwave binding projects #1209 (jfallows)
- Ensure id encoding is consistent for encode and decode #1204 (jfallows)
- Update mqtt session stream to report correct origin id for zilla dump command #1203 (jfallows)
- Support pgsql binding #1200 (akrambek)
- Initial pgsql binding projects #1198 (jfallows)
- Fix: Using
asyncapi client
binding trigger NPE & crashes Zilla #1197 (ankitk-me) - Compute kafka produce checksum without staging headers #1196 (jfallows)
- Allow content-length header with h2c upgrade #1194 (jfallows)
- Kafka cache client: mark entry dirty at flush before notifying the server to process #1193 (bmaidics)
- Ensure streams are cleaned up on authentication failure… #1191 (jfallows)
0.9.92 (2024-08-13)
Implemented enhancements:
- Support
extract-key
kafka message transform #1176
Merged pull requests:
- Align subject names when using inline catalog #1190 (jfallows)
- Support extract-key kafka message transform #1183 (akrambek)
0.9.91 (2024-08-10)
Fixed bugs:
asyncapi
binding triggers zilla crash when used withcatalog::apicurio
#1185- Avro to JSON conversion problem with REST Proxy #1169
Merged pull requests:
- Support SKIP_MANY only kafka headers sequence filter #1189 (jfallows)
- Enables
bindings:asyncapi
to usecatalog::apicurio
#1186 (ankitk-me)
[0.9.90](https://githu...
0.9.94
Changelog
0.9.94 (2024-09-21)
Implemented enhancements:
- Add more events to Zilla's connection with Kafka or other tcp clients #1123
- Ignore case when evaluating enums #1109
- Support
catalog
register new schema version #1060
Fixed bugs:
- Zilla KafkaGroup stream stuck on decoding FindCoordinatorResponse #1201
- NPE when a schema isn't found in a schema registry #1170
- Fetching from a log compacted topic pulls all new messages with same key on first call #803
Merged pull requests:
- Fix parsing newline before end of stream #1262 (akrambek)
- Support embedded risngwave functions #1261 (akrambek)
- Explicitly set http version for schema registration #1260 (akrambek)
- Support risingwave include keyword #1259 (akrambek)
- Use END instead of ABORT at network end in MQTT #1256 (bmaidics)
- Risingwave demo bug fixes #1254 (akrambek)
- fix: use integer for challenge type #1252 (vordimous)
- fix: add or update the transforms pattern regex #1251 (vordimous)
- Describe cluster API Support #1250 (akrambek)
- Fix mqtt abort issue #1249 (bmaidics)
- create
function
support inrisingwave
binding #1248 (ankitk-me) - Ensure extract-key precedes extract-headers … #1247 (jfallows)
- Support catalog register new schema version #1246 (akrambek)
- Support pgsql-kafka binding #1245 (akrambek)
zilla
build fix #1242 (ankitk-me)- fix: NPE when a schema isn't found in a schema registry #1241 (ankitk-me)
- Initialize pgsql-kafka binding #1239 (jfallows)
- Support Kafka topic create, alter, delete #1234 (akrambek)
- fix: fix schema syntax and naming #1217 (vordimous)
risingwave
binding support #1211 (akrambek)
0.9.93 (2024-09-10)
Implemented enhancements:
- Support
pgsql
binding #1057 - Handle large HTTP headers #1046
- Gracefully handle
zilla.yml
instead ofzilla.yaml
#580
Fixed bugs:
- Zilla OpenAPI not supporting filesystem catalog #1225
- Zilla produces corrupt messages due to incorrect CRC when fragmented #1221
- Issue referencing
guard
inasyncapi
binding #1215 - Using catalog::apicurio triggers unexpected behaviour #1202
400 Bad Request
response from Zilla when Using Java HttpClient #1192- Investigate connection pool reconnect when Kafka not yet available #1153
Merged pull requests:
- Refactor vault handler #1236 (jfallows)
- Mqtt flow control fix #1233 (bmaidics)
- Fix incorrect flush acknowledgement in KafkaCacheClientProduceFactory #1232 (bmaidics)
- http binding update to support header overrides at route level #1231 (ankitk-me)
- Update asyncapi binding module-info to open parser package #1227 (jfallows)
- Link checker #1216 (vordimous)
- Fix incorrect CRC combine in Kafka produce client #1214 (bmaidics)
- Reduce compile warnings #1213 (jfallows)
- Eclipse IDE import maven projects #1212 (jfallows)
- Disable JVM class sharing to avoid error message during build #1210 (jfallows)
- Initial risingwave binding projects #1209 (jfallows)
- Ensure id encoding is consistent for encode and decode #1204 (jfallows)
- Update mqtt session stream to report correct origin id for zilla dump command #1203 (jfallows)
- Support pgsql binding #1200 (akrambek)
- Initial pgsql binding projects #1198 (jfallows)
- Fix: Using
asyncapi client
binding trigger NPE & crashes Zilla #1197 (ankitk-me) - Compute kafka produce checksum without staging headers #1196 (jfallows)
- Allow content-length header with h2c upgrade #1194 (jfallows)
- Kafka cache client: mark entry dirty at flush before notifying the server to process #1193 (bmaidics)
- Ensure streams are cleaned up on authentication failure… #1191 (jfallows)
0.9.92 (2024-08-13)
Implemented enhancements:
- Support
extract-key
kafka message transform #1176
Merged pull requests:
- Align subject names when using inline catalog #1190 (jfallows)
- Support extract-key kafka message transform #1183 (akrambek)
0.9.91 (2024-08-10)
Fixed bugs:
asyncapi
binding triggers zilla crash when used withcatalog::apicurio
#1185- Avro to JSON conversion problem with REST Proxy #1169
Merged pull requests:
- Support SKIP_MANY only kafka headers sequence filter #1189 (jfallows)
- Enables
bindings:asyncapi
to usecatalog::apicurio
#1186 (ankitk-me)
0.9.90 (2024-08-05)
Implemented enhancements:
Fixed bugs:
- Support topic pattern wildcards in
mqtt-kafka
clients #1178 - Connecting to Aiven Kafka over TLS Throws an
java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Error #1115
**Merged pull reques...