Releases: aklivity/zilla
0.9.125
Changelog
0.9.125 (2025-02-05)
Implemented enhancements:
- Support gRPC client streaming to Kafka directly #642
Fixed bugs:
- Zilla Crashes on invalid request payload #1394
- Schema Retrieval Failure Causes Validation Error in Zilla #1391
- Connection refused for MQTT Kafka broker after setting up TLS on the Kafka client #1389
- Zilla Validation not working correctly #1385
Merged pull requests:
- Use
OpenapiView
andAsyncapiView
to generate composite namespaces #1396 (jfallows) - fix: Zilla Crashes on invalid request payload #1395 (ankitk-me)
- fix: locale-specific formatting due to
MessageFormat.format()
#1390 (ankitk-me) - Support gRPC client stream/unary oneway #1384 (ankitk-me)
0.9.124 (2025-01-30)
Merged pull requests:
0.9.123 (2025-01-29)
Implemented enhancements:
- Allow separate Auth config for Catalog definitions #1195
Merged pull requests:
- Decode network unconditionally when received window on MQTT session stream #1386 (bmaidics)
- Support secure schema access #1369 (ankitk-me)
0.9.122 (2025-01-28)
Fixed bugs:
- Logging wrong accept url when http proxy is configured #1380
- Connection to MQTT server over WebSocket fails from web browser #1374
- Zilla unable to produce to Kafka when removing the north/south cache blocks #1353
Closed issues:
- Unify ZFUNCTION and ZSTREAM into a single concept #1376
Merged pull requests:
- Support configurable TLS client SNI validation and handle FQDNs … #1383 (jfallows)
- Log accepted before overriding the headers #1381 (akrambek)
- Unify ZFUNCTION and ZSTREAM into a single concept #1377 (akrambek)
0.9.121 (2025-01-20)
Merged pull requests:
0.9.120 (2025-01-20)
Merged pull requests:
- Make TLS client HTTPS endpoint identification configurable #1375 (jfallows)
- Fix checkstyle in TLS Server #1373 (ankitk-me)
0.9.119 (2025-01-20)
Merged pull requests:
0.9.118 (2025-01-12)
Merged pull requests:
- update extract
CN
logic to handle entry withCN
in any order #1368 (ankitk-me) - Bump lycheeverse/lychee-action from 2.1.0 to 2.2.0 #1358 (dependabot[bot])
0.9.117 (2025-01-10)
Merged pull requests:
0.9.116 (2025-01-09)
Fixed bugs:
- Zilla is unresponsive sometimes & the app logs Stopped but accepts the CRUD requests #1312
- Asyncapi kafka header extraction expression don’t match zilla yaml expressions #1138
Merged pull requests:
- Minor bug fixes in zstream #1364 (akrambek)
- fix: kafka header extraction expression in composite zilla.yaml #1362 (ankitk-me)
- Support GSS encrypt request decoding as part of psql 14.15 client #1361 (akrambek)
- Zfunction and Zstream support #1354 (akrambek)
0.9.115 (2024-12-26)
Merged pull requests:
0.9.114 (2024-12-20)
Merged pull requests:
0.9.113 (2024-12-20)
Merged pull requests:
0.9.112 (2024-12-18)
Fixed bugs:
- Docs search bar doesn't work #1351
- InputMismatchException is thrown for
grpc
binding with googleapis/devtools/build proto #1230
Merged pull requests:
- Ztable support and convert transformation logic to state machine #1352 (akrambek)
- Improve gRPC parser to allow complex types in optionValue #1350 (bmaidics)
- Bump org.apache.avro:avro from 1.11.3 to 1.12.0 #1290 (dependabot[bot])
0.9.111 (2024-12-13)
Implemented enhancements:
- Replace Ivy APIs for embedded Maven during
zpmw
install #1173
Merged pull requests:
0.9.110 (2024-12-13)
Merged pull requests:
0.9.109 (2024-12-13)
0.9.108 (2024-12-12)
Merged pull requests:
- Bump alpine from 3.20.3 to 3.21.0 in /cloud/docker-image/src/main/docker #1346 (dependabot[bot])
- Bump lycheeverse/lychee-action from 1.8.0 to 2.1.0 [#1325](https://github.com/aklivity/zilla/pu...
0.9.123
Changelog
0.9.123 (2025-01-29)
Implemented enhancements:
- Allow separate Auth config for Catalog definitions #1195
Merged pull requests:
- Decode network unconditionally when received window on MQTT session stream #1386 (bmaidics)
- Support secure schema access #1369 (ankitk-me)
0.9.122 (2025-01-28)
Fixed bugs:
- Logging wrong accept url when http proxy is configured #1380
- Connection to MQTT server over WebSocket fails from web browser #1374
- Zilla unable to produce to Kafka when removing the north/south cache blocks #1353
Closed issues:
- Unify ZFUNCTION and ZSTREAM into a single concept #1376
Merged pull requests:
- Support configurable TLS client SNI validation and handle FQDNs … #1383 (jfallows)
- Log accepted before overriding the headers #1381 (akrambek)
- Unify ZFUNCTION and ZSTREAM into a single concept #1377 (akrambek)
0.9.121 (2025-01-20)
Merged pull requests:
0.9.120 (2025-01-20)
Merged pull requests:
- Make TLS client HTTPS endpoint identification configurable #1375 (jfallows)
- Fix checkstyle in TLS Server #1373 (ankitk-me)
0.9.119 (2025-01-20)
Merged pull requests:
0.9.118 (2025-01-12)
Merged pull requests:
- update extract
CN
logic to handle entry withCN
in any order #1368 (ankitk-me) - Bump lycheeverse/lychee-action from 2.1.0 to 2.2.0 #1358 (dependabot[bot])
0.9.117 (2025-01-10)
Merged pull requests:
0.9.116 (2025-01-09)
Fixed bugs:
- Zilla is unresponsive sometimes & the app logs Stopped but accepts the CRUD requests #1312
- Asyncapi kafka header extraction expression don’t match zilla yaml expressions #1138
Merged pull requests:
- Minor bug fixes in zstream #1364 (akrambek)
- fix: kafka header extraction expression in composite zilla.yaml #1362 (ankitk-me)
- Support GSS encrypt request decoding as part of psql 14.15 client #1361 (akrambek)
- Zfunction and Zstream support #1354 (akrambek)
0.9.115 (2024-12-26)
Merged pull requests:
0.9.114 (2024-12-20)
Merged pull requests:
0.9.113 (2024-12-20)
Merged pull requests:
0.9.112 (2024-12-18)
Fixed bugs:
- Docs search bar doesn't work #1351
- InputMismatchException is thrown for
grpc
binding with googleapis/devtools/build proto #1230
Merged pull requests:
- Ztable support and convert transformation logic to state machine #1352 (akrambek)
- Improve gRPC parser to allow complex types in optionValue #1350 (bmaidics)
- Bump org.apache.avro:avro from 1.11.3 to 1.12.0 #1290 (dependabot[bot])
0.9.111 (2024-12-13)
Implemented enhancements:
- Replace Ivy APIs for embedded Maven during
zpmw
install #1173
Merged pull requests:
0.9.110 (2024-12-13)
Merged pull requests:
0.9.109 (2024-12-13)
0.9.108 (2024-12-12)
Merged pull requests:
- Bump alpine from 3.20.3 to 3.21.0 in /cloud/docker-image/src/main/docker #1346 (dependabot[bot])
- Bump lycheeverse/lychee-action from 1.8.0 to 2.1.0 #1325 (dependabot[bot])
- Bump actions/checkout from 3 to 4 #1219 (dependabot[bot])
- Bump ubuntu from jammy-20240530 to jammy-20240808 in /cloud/docker-image/src/main/docker #1205 (dependabot[bot])
0.9.107 (2024-12-10)
Merged pull requests:
- Bump org.apache.avro:avro from 1.11.3 to 1.11.4 #1284 (dependabot[bot])
- Bump com.google.protobuf:protobuf-java from 3.24.4 to 3.25.5 in /runtime/model-protobuf #1257 (dependabot[bot])
0.9.106 (2024-12-04)
Merged pull requests:
0.9.105 (2024-12-03)
Merged pull requests:
0.9.104 (2024-12-02)
[Full Changelog](https://github.co...
0.9.122
Changelog
0.9.122 (2025-01-28)
Fixed bugs:
- Logging wrong accept url when http proxy is configured #1380
- Connection to MQTT server over WebSocket fails from web browser #1374
- Zilla unable to produce to Kafka when removing the north/south cache blocks #1353
Closed issues:
- Unify ZFUNCTION and ZSTREAM into a single concept #1376
Merged pull requests:
- Support configurable TLS client SNI validation and handle FQDNs … #1383 (jfallows)
- Log accepted before overriding the headers #1381 (akrambek)
- Unify ZFUNCTION and ZSTREAM into a single concept #1377 (akrambek)
0.9.121 (2025-01-20)
Merged pull requests:
0.9.120 (2025-01-20)
Merged pull requests:
- Make TLS client HTTPS endpoint identification configurable #1375 (jfallows)
- Fix checkstyle in TLS Server #1373 (ankitk-me)
0.9.119 (2025-01-20)
Merged pull requests:
0.9.118 (2025-01-12)
Merged pull requests:
- update extract
CN
logic to handle entry withCN
in any order #1368 (ankitk-me) - Bump lycheeverse/lychee-action from 2.1.0 to 2.2.0 #1358 (dependabot[bot])
0.9.117 (2025-01-10)
Merged pull requests:
0.9.116 (2025-01-09)
Fixed bugs:
- Zilla is unresponsive sometimes & the app logs Stopped but accepts the CRUD requests #1312
- Asyncapi kafka header extraction expression don’t match zilla yaml expressions #1138
Merged pull requests:
- Minor bug fixes in zstream #1364 (akrambek)
- fix: kafka header extraction expression in composite zilla.yaml #1362 (ankitk-me)
- Support GSS encrypt request decoding as part of psql 14.15 client #1361 (akrambek)
- Zfunction and Zstream support #1354 (akrambek)
0.9.115 (2024-12-26)
Merged pull requests:
0.9.114 (2024-12-20)
Merged pull requests:
0.9.113 (2024-12-20)
Merged pull requests:
0.9.112 (2024-12-18)
Fixed bugs:
- Docs search bar doesn't work #1351
- InputMismatchException is thrown for
grpc
binding with googleapis/devtools/build proto #1230
Merged pull requests:
- Ztable support and convert transformation logic to state machine #1352 (akrambek)
- Improve gRPC parser to allow complex types in optionValue #1350 (bmaidics)
- Bump org.apache.avro:avro from 1.11.3 to 1.12.0 #1290 (dependabot[bot])
0.9.111 (2024-12-13)
Implemented enhancements:
- Replace Ivy APIs for embedded Maven during
zpmw
install #1173
Merged pull requests:
0.9.110 (2024-12-13)
Merged pull requests:
0.9.109 (2024-12-13)
0.9.108 (2024-12-12)
Merged pull requests:
- Bump alpine from 3.20.3 to 3.21.0 in /cloud/docker-image/src/main/docker #1346 (dependabot[bot])
- Bump lycheeverse/lychee-action from 1.8.0 to 2.1.0 #1325 (dependabot[bot])
- Bump actions/checkout from 3 to 4 #1219 (dependabot[bot])
- Bump ubuntu from jammy-20240530 to jammy-20240808 in /cloud/docker-image/src/main/docker #1205 (dependabot[bot])
0.9.107 (2024-12-10)
Merged pull requests:
- Bump org.apache.avro:avro from 1.11.3 to 1.11.4 #1284 (dependabot[bot])
- Bump com.google.protobuf:protobuf-java from 3.24.4 to 3.25.5 in /runtime/model-protobuf #1257 (dependabot[bot])
0.9.106 (2024-12-04)
Merged pull requests:
0.9.105 (2024-12-03)
Merged pull requests:
0.9.104 (2024-12-02)
Fixed bugs:
affinity mask must specify at least one bit
crash preventing Zilla from starting on Windows 11 + Docker Compose #1338
Merged pull requests:
0.9.103 (2024-11-27)
Fixed bugs:
- Mqtt selecting incorrect publish stream [#1327](h...
0.9.120
Changelog
0.9.120 (2025-01-20)
Merged pull requests:
- Make TLS client HTTPS endpoint identification configurable #1375 (jfallows)
- Fix checkstyle in TLS Server #1373 (ankitk-me)
0.9.119 (2025-01-20)
Merged pull requests:
0.9.118 (2025-01-12)
Merged pull requests:
- update extract
CN
logic to handle entry withCN
in any order #1368 (ankitk-me) - Bump lycheeverse/lychee-action from 2.1.0 to 2.2.0 #1358 (dependabot[bot])
0.9.117 (2025-01-10)
Merged pull requests:
0.9.116 (2025-01-09)
Fixed bugs:
- Zilla is unresponsive sometimes & the app logs Stopped but accepts the CRUD requests #1312
- Asyncapi kafka header extraction expression don’t match zilla yaml expressions #1138
Merged pull requests:
- Minor bug fixes in zstream #1364 (akrambek)
- fix: kafka header extraction expression in composite zilla.yaml #1362 (ankitk-me)
- Support GSS encrypt request decoding as part of psql 14.15 client #1361 (akrambek)
- Zfunction and Zstream support #1354 (akrambek)
0.9.115 (2024-12-26)
Merged pull requests:
0.9.114 (2024-12-20)
Merged pull requests:
0.9.113 (2024-12-20)
Merged pull requests:
0.9.112 (2024-12-18)
Fixed bugs:
- Docs search bar doesn't work #1351
- InputMismatchException is thrown for
grpc
binding with googleapis/devtools/build proto #1230
Merged pull requests:
- Ztable support and convert transformation logic to state machine #1352 (akrambek)
- Improve gRPC parser to allow complex types in optionValue #1350 (bmaidics)
- Bump org.apache.avro:avro from 1.11.3 to 1.12.0 #1290 (dependabot[bot])
0.9.111 (2024-12-13)
Implemented enhancements:
- Replace Ivy APIs for embedded Maven during
zpmw
install #1173
Merged pull requests:
0.9.110 (2024-12-13)
Merged pull requests:
0.9.109 (2024-12-13)
0.9.108 (2024-12-12)
Merged pull requests:
- Bump alpine from 3.20.3 to 3.21.0 in /cloud/docker-image/src/main/docker #1346 (dependabot[bot])
- Bump lycheeverse/lychee-action from 1.8.0 to 2.1.0 #1325 (dependabot[bot])
- Bump actions/checkout from 3 to 4 #1219 (dependabot[bot])
- Bump ubuntu from jammy-20240530 to jammy-20240808 in /cloud/docker-image/src/main/docker #1205 (dependabot[bot])
0.9.107 (2024-12-10)
Merged pull requests:
- Bump org.apache.avro:avro from 1.11.3 to 1.11.4 #1284 (dependabot[bot])
- Bump com.google.protobuf:protobuf-java from 3.24.4 to 3.25.5 in /runtime/model-protobuf #1257 (dependabot[bot])
0.9.106 (2024-12-04)
Merged pull requests:
0.9.105 (2024-12-03)
Merged pull requests:
0.9.104 (2024-12-02)
Fixed bugs:
affinity mask must specify at least one bit
crash preventing Zilla from starting on Windows 11 + Docker Compose #1338
Merged pull requests:
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 KafkaCache...
0.9.105
Changelog
0.9.105 (2024-12-03)
Merged pull requests:
0.9.104 (2024-12-02)
Fixed bugs:
affinity mask must specify at least one bit
crash preventing Zilla from starting on Windows 11 + Docker Compose #1338
Merged pull requests:
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](https://github.com/...
0.9.104
Changelog
0.9.104 (2024-12-02)
Fixed bugs:
affinity mask must specify at least one bit
crash preventing Zilla from starting on Windows 11 + Docker Compose #1338
Merged pull requests:
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:
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...