Skip to content

Commit

Permalink
Release 1.0.5
Browse files Browse the repository at this point in the history
  • Loading branch information
richard-axual committed Jan 14, 2025
1 parent 44c2ffa commit f0e6e73
Show file tree
Hide file tree
Showing 43 changed files with 113 additions and 91 deletions.
54 changes: 32 additions & 22 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ networks:
services:

broker:
image: bitnami/kafka:3.7.0
image: bitnami/kafka:3.8.0
hostname: broker
ports:
- "9092:9092"
Expand All @@ -33,42 +33,48 @@ services:
KAFKA_CFG_MIN_INSYNC_REPLICAS: 1
KAFKA_CFG_NUM_PARTITIONS: 1
healthcheck:
test: kafka-topics.sh --bootstrap-server broker:9093 --list | fgrep -q ksml_sensordata_table
interval: 30s
# If the kafka topics can list data, the broker is healthy
test: kafka-topics.sh --bootstrap-server broker:9093 --list
interval: 5s
timeout: 10s
retries: 5
start_period: 20s
retries: 10
start_period: 5s

schema_registry:
image: confluentinc/cp-schema-registry:7.3.6
hostname: schema_registry
image: apicurio/apicurio-registry:3.0.2
hostname: schema-registry
depends_on:
- broker
broker:
condition: service_healthy
ports:
- "8081:8081"
networks:
- ksml
restart: always
environment:
SCHEMA_REGISTRY_HOST_NAME: schema_registry
SCHEMA_REGISTRY_KAFKASTORE_BOOTSTRAP_SERVERS: 'PLAINTEXT://broker:9093'
SCHEMA_REGISTRY_KAFKASTORE_TOPIC_REPLICATION_FACTOR: 1
SCHEMA_REGISTRY_ZK_NAMESPACE: 'mySRNS'
QUARKUS_HTTP_PORT: 8081
QUARKUS_HTTP_CORS_ORIGINS: '*'
QUARKUS_PROFILE: "prod"
APICURIO_STORAGE_KIND: kafkasql
APICURIO_KAFKASQL_BOOTSTRAP_SERVERS: 'broker:9093'
APICURIO_KAFKASQL_TOPIC: '_apciurio-kafkasql-store'
healthcheck:
test: curl http://localhost:8081 | fgrep -q "{}"
interval: 30s
# If the api endpoint is available, the service is considered healthy
test: curl http://localhost:8081/apis
interval: 15s
timeout: 10s
retries: 5
start_period: 20s
retries: 10
start_period: 10s

# This "container" is a workaround to pre-create topics
kafka-setup:
image: bitnami/kafka:3.7.0
image: bitnami/kafka:3.8.0
hostname: kafka-setup
networks:
- ksml
depends_on:
- broker
broker:
condition: service_healthy
restart: on-failure
command: "bash -c 'echo Trying to create topics... && \
kafka-topics.sh --create --if-not-exists --bootstrap-server broker:9093 --partitions 1 --replication-factor 1 --topic ksml_sensordata_avro && \
Expand All @@ -94,7 +100,7 @@ services:
example-producer:
image: axual/ksml:1.0-snapshot
hostname: kafka-data-generator
restart: always
restart: on-failure
networks:
- ksml
working_dir: /ksml
Expand All @@ -103,6 +109,10 @@ services:
volumes:
- ./examples:/ksml
depends_on:
- broker
- schema_registry
- kafka-setup
broker:
condition: service_healthy
schema_registry:
condition: service_healthy
kafka-setup:
condition: service_completed_successfully

12 changes: 11 additions & 1 deletion docs/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@

* [Release Notes](#release-notes)
* [Releases](#releases)
* [1.0.4 (2024-10-18)](#103-2024-10-18)
* [1.0.5 (2024-01-14)](#105-2024-01-14)
* [1.0.4 (2024-11-11)](#104-2024-11-22)
* [1.0.3 (2024-10-18)](#103-2024-10-18)
* [1.0.2 (2024-09-20)](#102-2024-09-20)
* [1.0.1 (2024-07-17)](#101-2024-07-17)
* [1.0.0 (2024-06-28)](#100-2024-06-28)
Expand All @@ -20,6 +22,14 @@
* [0.0.2 (2021-06-28)](#002-2021-06-28)
* [0.0.1 (2021-04-30)](#001-2021-04-30)

### 1.0.5 (2024-01-14)
* KSML
* Fix crash when using backing stores with a different name than the table topic

### 1.0.4 (2024-11-22)
* KSML
* Fix crash when using AVRO CharSequence encodings and nested objects

### 1.0.3 (2024-10-18)
* KSML
* Fix high CPU usage
Expand Down
2 changes: 1 addition & 1 deletion examples/00-example-generate-alertsettings.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to generate data and have it sent to a target topic in a given format.

Expand Down
2 changes: 1 addition & 1 deletion examples/00-example-generate-sensordata.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to generate data and have it sent to a target topic in a given format.

Expand Down
2 changes: 1 addition & 1 deletion examples/01-example-inspect.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to read from four simple streams and log all messages

Expand Down
2 changes: 1 addition & 1 deletion examples/02-example-copy.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to read from a simple stream and copy every message to a target topic.

Expand Down
2 changes: 1 addition & 1 deletion examples/03-example-filter.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to filter messages from a simple stream. Here we
# only let "blue sensors" pass and discard other messages after logging.
Expand Down
2 changes: 1 addition & 1 deletion examples/04-example-branch.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to branch processing of messages from a simple stream. Here we fork processing of "blue
# sensors" and "red sensors" into a separate branch each. All other sensors will be processed in a default branch.
Expand Down
2 changes: 1 addition & 1 deletion examples/05-example-route.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to route messages to a dynamic topic. The target topic is the result of an executed function.

Expand Down
2 changes: 1 addition & 1 deletion examples/06-example-duplicate.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

streams:
sensor_source:
Expand Down
2 changes: 1 addition & 1 deletion examples/07-example-convert.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to read from a simple AVRO stream, then perform a series of conversions:
#
Expand Down
2 changes: 1 addition & 1 deletion examples/08-example-count.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to read from a simple stream, group by owner, apply windows and count owners per window.

Expand Down
2 changes: 1 addition & 1 deletion examples/09-example-aggregate.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to read from a simple stream, group by owner, apply windows and count owners per window.

Expand Down
2 changes: 1 addition & 1 deletion examples/10-example-queryable-table.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to read from a simple stream, group by owner, apply windows and count owners per window.

Expand Down
2 changes: 1 addition & 1 deletion examples/11-example-field-modification.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to read from an AVRO stream, modify a specific field and output to a target
# stream. For validation purposes a second pipeline outputs the modified results.
Expand Down
2 changes: 1 addition & 1 deletion examples/12-example-byte-manipulation.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to read from a binary stream, manipulate specific bytes and output
# messages on a target stream. For validation purposes a second pipeline outputs the manipulated
Expand Down
2 changes: 1 addition & 1 deletion examples/13-example-join.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to read sensor data from an Avro stream, join with the alert settings stored in a table and
# produce alerts on a topic for the sensor data that should trigger alerts
Expand Down
2 changes: 1 addition & 1 deletion examples/14-example-manual-state-store.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

streams:
sensor_source_avro:
Expand Down
2 changes: 1 addition & 1 deletion examples/15-example-pipeline-linking.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to read from four simple streams and log all messages

Expand Down
2 changes: 1 addition & 1 deletion examples/16-example-transform-metadata.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to transform timestamp and header information of messages

Expand Down
2 changes: 1 addition & 1 deletion examples/17-example-inspect-with-metrics.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to read from four simple streams and log all messages

Expand Down
2 changes: 1 addition & 1 deletion examples/18-example-timestamp-extractor.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/main/docs/ksml-language-spec.json
# $schema: https://raw.githubusercontent.com/Axual/ksml/refs/heads/release/1.0.x/docs/ksml-language-spec.json

# This example shows how to apply a timestamp extractor and offset reset policy to an input stream

Expand Down
2 changes: 1 addition & 1 deletion examples/ksml-data-generator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ ksml:
kafka:
bootstrap.servers: broker:9093
application.id: io.ksml.example.producer
schema.registry.url: http://schema_registry:8081
schema.registry.url: http://schema-registry:8081/apis/ccompat/v7
security.protocol: PLAINTEXT
acks: all

Expand Down
8 changes: 5 additions & 3 deletions examples/ksml-runner.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@ ksml:
enablePipelines: true
definitions:
# Format is <namespace>: <ksml_definition_filename>
inspect: 01-example-inspect.yaml
# inspect: 01-example-inspect.yaml
# copy: 02-example-copy.yaml
# filter: 03-example-filter.yaml
# branch: 04-example-branch.yaml
# route: 05-example-route.yaml
# duplicate: 06-example-duplicate.yaml
# convert: 07-example-convert.yaml
# count: 08-example-count.yaml
# aggregate: 09-example-aggregate.yaml
aggregate: 09-example-aggregate.yaml
# queryable_table: 10-example-queryable-table.yaml
# field_modification: 11-example-field-modification.yaml
# byte_manipulation: 12-example-byte-manipulation.yaml
Expand All @@ -33,10 +33,12 @@ kafka:
# bootstrap.servers: localhost:9092
# schema.registry.url: http://localhost:8081
bootstrap.servers: broker:9093
schema.registry.url: http://schema_registry:8081
schema.registry.url: http://schema-registry:8081/apis/ccompat/v7
security.protocol: PLAINTEXT
auto.offset.reset: earliest
acks: all
# group.instance.id sets the identifier for a specific member of a group, allowing for quicker rebalances during development
group.instance.id: local-ksml

# These are Kafka SSL configuration properties. Check the documentation at1
# Check the documentation at https://kafka.apache.org/documentation/#producerconfigs for more properties
Expand Down
2 changes: 1 addition & 1 deletion ksml-data-avro/NOTICE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Lists of 34 third-party dependencies.
(Go License) RE2/J (com.google.re2j:re2j:1.6 - http://github.com/google/re2j)
(Apache-2.0) Apache Commons Codec (commons-codec:commons-codec:1.17.0 - https://commons.apache.org/proper/commons-codec/)
(Apache-2.0) Apache Commons IO (commons-io:commons-io:2.16.1 - https://commons.apache.org/proper/commons-io/)
(Apache 2.0) KSML Data Library (io.axual.ksml:ksml-data:1.0.5-SNAPSHOT - https://github.com/Axual/ksml/ksml-data)
(Apache 2.0) KSML Data Library (io.axual.ksml:ksml-data:1.0.5 - https://github.com/Axual/ksml/ksml-data)
(Apache License 2.0) utils (io.confluent:common-utils:7.6.1 - https://confluent.io/common-utils)
(Apache License 2.0) kafka-avro-serializer (io.confluent:kafka-avro-serializer:7.6.1 - http://confluent.io/kafka-avro-serializer)
(Apache License 2.0) kafka-schema-registry-client (io.confluent:kafka-schema-registry-client:7.6.1 - http://confluent.io/kafka-schema-registry-client)
Expand Down
2 changes: 1 addition & 1 deletion ksml-data-avro/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>io.axual.ksml</groupId>
<artifactId>ksml-parent</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion ksml-data-csv/NOTICE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Lists of 20 third-party dependencies.
(Apache License, Version 2.0) Guava: Google Core Libraries for Java (com.google.guava:guava:33.2.0-jre - https://github.com/google/guava)
(The Apache Software License, Version 2.0) Guava ListenableFuture only (com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava - https://github.com/google/guava/listenablefuture)
(Apache License, Version 2.0) J2ObjC Annotations (com.google.j2objc:j2objc-annotations:3.0.0 - https://github.com/google/j2objc/)
(Apache 2.0) KSML Data Library (io.axual.ksml:ksml-data:1.0.5-SNAPSHOT - https://github.com/Axual/ksml/ksml-data)
(Apache 2.0) KSML Data Library (io.axual.ksml:ksml-data:1.0.5 - https://github.com/Axual/ksml/ksml-data)
(The Apache License, Version 2.0) Apache Kafka (org.apache.kafka:kafka-clients:3.8.0 - https://kafka.apache.org)
(The MIT License) Checker Qual (org.checkerframework:checker-qual:3.42.0 - https://checkerframework.org/)
(The Apache Software License, Version 2.0) LZ4 and xxHash (org.lz4:lz4-java:1.8.0 - https://github.com/lz4/lz4-java)
Expand Down
2 changes: 1 addition & 1 deletion ksml-data-csv/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>io.axual.ksml</groupId>
<artifactId>ksml-parent</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
4 changes: 2 additions & 2 deletions ksml-data-soap/NOTICE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ Lists of 30 third-party dependencies.
(The Apache Software License, Version 2.0) Guava ListenableFuture only (com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava - https://github.com/google/guava/listenablefuture)
(Apache License, Version 2.0) J2ObjC Annotations (com.google.j2objc:j2objc-annotations:3.0.0 - https://github.com/google/j2objc/)
(Eclipse Distribution License - v 1.0) Jakarta SOAP Implementation (com.sun.xml.messaging.saaj:saaj-impl:3.0.4 - https://projects.eclipse.org/projects/ee4j/metro-saaj/saaj-impl)
(Apache 2.0) KSML Data Library (io.axual.ksml:ksml-data:1.0.5-SNAPSHOT - https://github.com/Axual/ksml/ksml-data)
(Apache 2.0) KSML Data Library - XML (io.axual.ksml:ksml-data-xml:1.0.5-SNAPSHOT - https://github.com/Axual/ksml/ksml-data-xml)
(Apache 2.0) KSML Data Library (io.axual.ksml:ksml-data:1.0.5 - https://github.com/Axual/ksml/ksml-data)
(Apache 2.0) KSML Data Library - XML (io.axual.ksml:ksml-data-xml:1.0.5 - https://github.com/Axual/ksml/ksml-data-xml)
(EDL 1.0) Jakarta Activation API (jakarta.activation:jakarta.activation-api:2.1.3 - https://github.com/jakartaee/jaf-api)
(Eclipse Distribution License - v 1.0) Jakarta SOAP with Attachments API (jakarta.xml.soap:jakarta.xml.soap-api:3.0.2 - https://github.com/jakartaee/saaj-api)
(The Apache License, Version 2.0) Apache Kafka (org.apache.kafka:kafka-clients:3.8.0 - https://kafka.apache.org)
Expand Down
2 changes: 1 addition & 1 deletion ksml-data-soap/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>io.axual.ksml</groupId>
<artifactId>ksml-parent</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion ksml-data-xml/NOTICE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Lists of 26 third-party dependencies.
(The Apache Software License, Version 2.0) Guava ListenableFuture only (com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava - https://github.com/google/guava/listenablefuture)
(Apache License, Version 2.0) J2ObjC Annotations (com.google.j2objc:j2objc-annotations:3.0.0 - https://github.com/google/j2objc/)
(Eclipse Distribution License - v 1.0) Jakarta SOAP Implementation (com.sun.xml.messaging.saaj:saaj-impl:3.0.4 - https://projects.eclipse.org/projects/ee4j/metro-saaj/saaj-impl)
(Apache 2.0) KSML Data Library (io.axual.ksml:ksml-data:1.0.5-SNAPSHOT - https://github.com/Axual/ksml/ksml-data)
(Apache 2.0) KSML Data Library (io.axual.ksml:ksml-data:1.0.5 - https://github.com/Axual/ksml/ksml-data)
(Eclipse Distribution License - v 1.0) Jakarta SOAP with Attachments API (jakarta.xml.soap:jakarta.xml.soap-api:3.0.2 - https://github.com/jakartaee/saaj-api)
(The Apache License, Version 2.0) Apache Kafka (org.apache.kafka:kafka-clients:3.8.0 - https://kafka.apache.org)
(The MIT License) Checker Qual (org.checkerframework:checker-qual:3.42.0 - https://checkerframework.org/)
Expand Down
2 changes: 1 addition & 1 deletion ksml-data-xml/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>io.axual.ksml</groupId>
<artifactId>ksml-parent</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion ksml-data/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>io.axual.ksml</groupId>
<artifactId>ksml-parent</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion ksml-kafka-clients/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>io.axual.ksml</groupId>
<artifactId>ksml-parent</artifactId>
<version>1.0.5-SNAPSHOT</version>
<version>1.0.5</version>
</parent>

<artifactId>ksml-kafka-clients</artifactId>
Expand Down
Loading

0 comments on commit f0e6e73

Please sign in to comment.