Skip to content

Commit c77582d

Browse files
authored
release: version Spring 7 runtime as 5.7.3-pasturestack.3 (#5)
1 parent ec14e6a commit c77582d

49 files changed

Lines changed: 78 additions & 78 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/security-release-gate.yml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -188,10 +188,10 @@ jobs:
188188
run: |
189189
set -euo pipefail
190190
PASTURESTACK_OUTPUT_DIR=dist scripts/pasturestack-build-runtime
191-
test -s dist/hazelcast-5.7.3-pasturestack.2.jar
192-
sha256sum dist/hazelcast-5.7.3-pasturestack.2.jar | tee evidence/hazelcast-5.7.3-pasturestack.2.jar.sha256
193-
jar tf dist/hazelcast-5.7.3-pasturestack.2.jar | grep -Fxq META-INF/LICENSE
194-
jar tf dist/hazelcast-5.7.3-pasturestack.2.jar | grep -Fxq META-INF/NOTICE
191+
test -s dist/hazelcast-5.7.3-pasturestack.3.jar
192+
sha256sum dist/hazelcast-5.7.3-pasturestack.3.jar | tee evidence/hazelcast-5.7.3-pasturestack.3.jar.sha256
193+
jar tf dist/hazelcast-5.7.3-pasturestack.3.jar | grep -Fxq META-INF/LICENSE
194+
jar tf dist/hazelcast-5.7.3-pasturestack.3.jar | grep -Fxq META-INF/NOTICE
195195
native_resources=(
196196
hazelcast/src/main/resources/affinity_helper.c
197197
hazelcast/src/main/resources/affinity_helper.h
@@ -206,7 +206,7 @@ jobs:
206206
trap 'rm -rf "$extracted_native"' EXIT
207207
(
208208
cd "$extracted_native"
209-
jar xf "$GITHUB_WORKSPACE/dist/hazelcast-5.7.3-pasturestack.2.jar" \
209+
jar xf "$GITHUB_WORKSPACE/dist/hazelcast-5.7.3-pasturestack.3.jar" \
210210
lib/linux-x86/libicmp_helper.so \
211211
lib/linux-x86_64/libaffinity_helper.so \
212212
lib/linux-x86_64/libicmp_helper.so
@@ -217,7 +217,7 @@ jobs:
217217
"$extracted_native/lib/linux-x86_64/libaffinity_helper.so"
218218
cmp hazelcast-tpc-engine/src/main/resources/lib/linux-x86_64/libicmp_helper.so \
219219
"$extracted_native/lib/linux-x86_64/libicmp_helper.so"
220-
if jar tf dist/hazelcast-5.7.3-pasturestack.2.jar | grep -Eq '(^|/)(jet_to_python[^/]*|[^/]+\.py)$'; then
220+
if jar tf dist/hazelcast-5.7.3-pasturestack.3.jar | grep -Eq '(^|/)(jet_to_python[^/]*|[^/]+\.py)$'; then
221221
echo 'The core runtime artifact unexpectedly contains Python extension resources.' >&2
222222
exit 1
223223
fi
@@ -295,9 +295,9 @@ jobs:
295295
-Dfile=pom.xml -DpomFile=pom.xml
296296
./mvnw -B org.apache.maven.plugins:maven-install-plugin:3.1.4:install-file \
297297
-Dfile=hazelcast-parent/pom.xml -DpomFile=hazelcast-parent/pom.xml
298-
test -s hazelcast-tpc-engine/target/hazelcast-tpc-engine-5.7.3-pasturestack.2.jar
298+
test -s hazelcast-tpc-engine/target/hazelcast-tpc-engine-5.7.3-pasturestack.3.jar
299299
./mvnw -B org.apache.maven.plugins:maven-install-plugin:3.1.4:install-file \
300-
-Dfile=hazelcast-tpc-engine/target/hazelcast-tpc-engine-5.7.3-pasturestack.2.jar \
300+
-Dfile=hazelcast-tpc-engine/target/hazelcast-tpc-engine-5.7.3-pasturestack.3.jar \
301301
-DpomFile=hazelcast-tpc-engine/pom.xml
302302
timeout --signal=TERM --kill-after=30s 15m ./mvnw -B \
303303
org.apache.maven.plugins:maven-help-plugin:3.5.2:effective-pom \
@@ -316,7 +316,7 @@ jobs:
316316
-DoutputFormat=json \
317317
-DoutputReactorProjects=false \
318318
-DoutputDirectory="$PWD/evidence" \
319-
-DoutputName=hazelcast-5.7.3-pasturestack.2.cdx \
319+
-DoutputName=hazelcast-5.7.3-pasturestack.3.cdx \
320320
-DschemaVersion=1.6 \
321321
org.cyclonedx:cyclonedx-maven-plugin:2.9.3:makeBom
322322
printf '%s %s\n%s %s\n' \
@@ -366,18 +366,18 @@ jobs:
366366
"$TRIVY_IMAGE" rootfs --pkg-types library \
367367
--cache-dir /root/.cache/trivy --skip-db-update --offline-scan \
368368
--scanners vuln --severity CRITICAL,HIGH --format json \
369-
--output /evidence/hazelcast-5.7.3-pasturestack.2.trivy.json /artifact/hazelcast-5.7.3-pasturestack.2.jar
369+
--output /evidence/hazelcast-5.7.3-pasturestack.3.trivy.json /artifact/hazelcast-5.7.3-pasturestack.3.jar
370370
docker run --rm --network none \
371371
-v "$PWD/evidence:/evidence" \
372372
-v "$trivy_cache:/root/.cache/trivy" \
373373
"$TRIVY_IMAGE" sbom \
374374
--cache-dir /root/.cache/trivy --skip-db-update --skip-java-db-update --offline-scan \
375375
--scanners vuln --severity CRITICAL,HIGH --format json \
376-
--output /evidence/hazelcast-5.7.3-pasturestack.2.sbom.trivy.json \
377-
/evidence/hazelcast-5.7.3-pasturestack.2.cdx.json
376+
--output /evidence/hazelcast-5.7.3-pasturestack.3.sbom.trivy.json \
377+
/evidence/hazelcast-5.7.3-pasturestack.3.cdx.json
378378
sha256sum evidence/maven-effective-pom.xml \
379-
evidence/maven-runtime-dependency-tree.json evidence/hazelcast-5.7.3-pasturestack.2.cdx.json \
380-
evidence/hazelcast-5.7.3-pasturestack.2.sbom.trivy.json evidence/hazelcast-5.7.3-pasturestack.2.trivy.json \
379+
evidence/maven-runtime-dependency-tree.json evidence/hazelcast-5.7.3-pasturestack.3.cdx.json \
380+
evidence/hazelcast-5.7.3-pasturestack.3.sbom.trivy.json evidence/hazelcast-5.7.3-pasturestack.3.trivy.json \
381381
evidence/evidence-tools.sha256 \
382382
evidence/native-resources.sha256 evidence/runtime-toolchain-boundary.txt \
383383
> evidence/security-evidence.sha256
@@ -388,7 +388,7 @@ jobs:
388388
set -euo pipefail
389389
python scripts/pasturestack-verify-maven-evidence.py \
390390
--effective-pom evidence/maven-effective-pom.xml \
391-
--sbom evidence/hazelcast-5.7.3-pasturestack.2.cdx.json \
391+
--sbom evidence/hazelcast-5.7.3-pasturestack.3.cdx.json \
392392
--dependency-tree evidence/maven-runtime-dependency-tree.json \
393393
--summary evidence/maven-evidence-summary.txt
394394
sha256sum evidence/maven-evidence-summary.txt >> evidence/security-evidence.sha256
@@ -401,9 +401,9 @@ jobs:
401401
return json.load(stream)
402402
403403
source = load('evidence/source-security.json')
404-
artifact = load('evidence/hazelcast-5.7.3-pasturestack.2.trivy.json')
405-
dependency_scan = load('evidence/hazelcast-5.7.3-pasturestack.2.sbom.trivy.json')
406-
sbom = load('evidence/hazelcast-5.7.3-pasturestack.2.cdx.json')
404+
artifact = load('evidence/hazelcast-5.7.3-pasturestack.3.trivy.json')
405+
dependency_scan = load('evidence/hazelcast-5.7.3-pasturestack.3.sbom.trivy.json')
406+
sbom = load('evidence/hazelcast-5.7.3-pasturestack.3.cdx.json')
407407
maven_tree = load('evidence/maven-runtime-dependency-tree.json')
408408
source_vulnerabilities = [
409409
item
@@ -489,7 +489,7 @@ jobs:
489489
or None in component_purls
490490
or len(component_refs) != len(set(component_refs))
491491
or len(component_purls) != len(set(component_purls))
492-
or maven_root != ('com.hazelcast', 'hazelcast', '5.7.3-pasturestack.2')
492+
or maven_root != ('com.hazelcast', 'hazelcast', '5.7.3-pasturestack.3')
493493
or sbom_root != maven_root
494494
or root_ref not in dependency_refs
495495
or dependency_refs != allowed_refs
@@ -507,7 +507,7 @@ jobs:
507507
docker run --rm --network none \
508508
-v "$PWD/evidence:/evidence:ro" \
509509
cyclonedx/cyclonedx-cli:0.33.1@sha256:252c2e26f468c25fea1e63ecde1bc3198ad6e9dbb57f5ed3236bddcb2281b3a7 \
510-
validate --input-file /evidence/hazelcast-5.7.3-pasturestack.2.cdx.json \
510+
validate --input-file /evidence/hazelcast-5.7.3-pasturestack.3.cdx.json \
511511
--input-format json --input-version v1_6 --fail-on-errors
512512
513513
- name: Upload review evidence

Dockerfile.pasturestack

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ FROM scratch
1919

2020
ARG VCS_REF
2121
LABEL org.opencontainers.image.title="PastureStack Distributed Cache Runtime" \
22-
org.opencontainers.image.description="PastureStack artifact 5.7.3-pasturestack.2 with Hazelcast cluster runtime 5.7.3 and reviewed security updates" \
22+
org.opencontainers.image.description="PastureStack artifact 5.7.3-pasturestack.3 with Hazelcast cluster runtime 5.7.3 and reviewed security updates" \
2323
org.opencontainers.image.source="https://github.com/PastureStack/distributed-cache-runtime" \
2424
org.opencontainers.image.revision="$VCS_REF" \
2525
org.opencontainers.image.licenses="Apache-2.0 OR LicenseRef-Hazelcast-Community" \
2626
org.opencontainers.image.vendor="PastureStack"
2727

28-
COPY --from=build /src/dist/hazelcast-5.7.3-pasturestack.2.jar /opt/pasturestack/vendor/hazelcast-5.7.3-pasturestack.2.jar
29-
COPY --from=build /src/dist/hazelcast-5.7.3-pasturestack.2.jar.sha256 /opt/pasturestack/vendor/hazelcast-5.7.3-pasturestack.2.jar.sha256
28+
COPY --from=build /src/dist/hazelcast-5.7.3-pasturestack.3.jar /opt/pasturestack/vendor/hazelcast-5.7.3-pasturestack.3.jar
29+
COPY --from=build /src/dist/hazelcast-5.7.3-pasturestack.3.jar.sha256 /opt/pasturestack/vendor/hazelcast-5.7.3-pasturestack.3.jar.sha256
3030
COPY LICENSE NOTICE ORIGIN.md SECURITY-MAINTENANCE.md /opt/pasturestack/licenses/

ORIGIN.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ This repository is derived from the public [Hazelcast repository](https://github
55
- Upstream release: `v5.7.0`
66
- Upstream boundary commit: `60c31e3750cbad64f5720e2e02f0a9830973193c`
77
- PastureStack maintenance line: linear commits after that upstream boundary
8-
- Maintained artifact: PastureStack Maven artifact 5.7.3-pasturestack.2 (numeric Hazelcast cluster runtime 5.7.3), based on Hazelcast 5.7.0, with reviewed source and dependency security updates
8+
- Maintained artifact: PastureStack Maven artifact 5.7.3-pasturestack.3 (numeric Hazelcast cluster runtime 5.7.3), based on Hazelcast 5.7.0, with reviewed source and dependency security updates
99

1010
The upstream Git history, copyright notices, author records, `LICENSE`, `NOTICE`, and file-level license headers are retained. PastureStack's maintenance commits do not replace or relicense upstream work, and PastureStack does not claim authorship of upstream contributions.
1111

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
> [!IMPORTANT]
44
> This repository is a narrowly scoped PastureStack fork of Hazelcast 5.7.0. It preserves the upstream Git history, copyright notices, license files, and authorship. PastureStack does not claim ownership of upstream work and is not affiliated with or endorsed by Hazelcast, Inc.
55
6-
The maintained Maven artifact `5.7.3-pasturestack.2` keeps the upstream 5.7.0 API and applies a reviewed set of source hardening, runtime-library updates, and build-time integration dependency updates required by PastureStack. Generated Hazelcast cluster metadata reports numeric runtime version `5.7.3`, because the cluster protocol does not accept a Maven qualifier. See [ORIGIN.md](ORIGIN.md) for provenance and [SECURITY-MAINTENANCE.md](SECURITY-MAINTENANCE.md) for the exact delta and release gates. The original upstream README follows unchanged below.
6+
The maintained Maven artifact `5.7.3-pasturestack.3` keeps the upstream 5.7.0 API and applies a reviewed set of source hardening, runtime-library updates, and build-time integration dependency updates required by PastureStack. Generated Hazelcast cluster metadata reports numeric runtime version `5.7.3`, because the cluster protocol does not accept a Maven qualifier. See [ORIGIN.md](ORIGIN.md) for provenance and [SECURITY-MAINTENANCE.md](SECURITY-MAINTENANCE.md) for the exact delta and release gates. The original upstream README follows unchanged below.
77

88
---
99

SECURITY-MAINTENANCE.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
The PastureStack maintenance delta intentionally preserves the Hazelcast 5.7.0 API while updating reviewed runtime and build-time dependencies with published security fixes:
66

7-
The resulting reviewed Maven artifact version is `5.7.3-pasturestack.2`; it is a PastureStack maintenance release based on upstream `5.7.0`, not an upstream Hazelcast release. Hazelcast's cluster protocol parser accepts numeric product versions only, so generated runtime metadata deliberately reports `5.7.3`. The artifact version must be used by Maven coordinates, filenames, the artifact carrier, SBOM, and release evidence; the numeric runtime version must be used by cluster/member compatibility code.
7+
The resulting reviewed Maven artifact version is `5.7.3-pasturestack.3`; it is a PastureStack maintenance release based on upstream `5.7.0`, not an upstream Hazelcast release. Hazelcast's cluster protocol parser accepts numeric product versions only, so generated runtime metadata deliberately reports `5.7.3`. The artifact version must be used by Maven coordinates, filenames, the artifact carrier, SBOM, and release evidence; the numeric runtime version must be used by cluster/member compatibility code.
88

99
| Component | Upstream 5.7.0 | PastureStack maintained version | Scope |
1010
| --- | --- | --- | --- |
@@ -24,7 +24,7 @@ The resulting reviewed Maven artifact version is `5.7.3-pasturestack.2`; it is a
2424
| Checkstyle | 12.3.1 | 14.0.0 | Build-time source policy |
2525
| gRPC Java / Python | 1.73.0 | 1.83.1 / 1.83.0 | gRPC and cloud extension dependencies |
2626
| Aircompressor | 2.0.2 | 2.0.3 | Current Parquet 1.18 byte-array codec dependency; Aircompressor v3 uses a different artifact/package and MemorySegment API |
27-
| Hazelcast test-job dependency | 5.0.5 | 5.7.3-pasturestack.2 | Command-line integration test fixtures |
27+
| Hazelcast test-job dependency | 5.0.5 | 5.7.3-pasturestack.3 | Command-line integration test fixtures |
2828
| Maven Compiler Plugin | implicit | 3.15.0 | Reproducible test-fixture builds |
2929
| Maven JAR Plugin | 3.1.2 | 3.5.1 | Reproducible test-fixture packaging |
3030
| Maven Install Plugin | implicit | 3.1.4 | Latest stable Maven 3-compatible install lifecycle |
@@ -100,9 +100,9 @@ All Spring Boot 3 / Spring Framework 6 compatibility profiles and the `hazelcast
100100
A release is acceptable only when all of the following are true:
101101

102102
1. The upstream `v5.7.0` boundary recorded in [ORIGIN.md](ORIGIN.md) is an ancestor of the candidate, and every later commit remains on the linear PastureStack maintenance line.
103-
2. Every reactor POM and command-line test fixture resolves the maintained artifact at 5.7.3-pasturestack.2, while generated cluster runtime metadata resolves to numeric version 5.7.3. Maven Wrapper 3.9.16 is downloaded only from Maven Central; its ZIP and tar.gz distributions are verified against separate committed SHA-256 values before execution. The source version gate requires Java 25, Ubuntu 24.04 LTS cloud test images, Checkstyle 14.0.0, Avro 1.12.2, Jackson 2.22.2 and 3.2.2, Janino 3.1.12, Parquet 1.18.0, JLine 4.3.1 with FFM, Protobuf Java 4.36.0 and Python 7.36.0, Netty 4.2.17.Final, Lettuce 7.7.0.RELEASE, Kafka 4.3.1, Confluent Platform 8.3.1, gRPC Java 1.83.1 and Python 1.83.0, Aircompressor 2.0.3, Hadoop 3.5.0, Maven Compiler Plugin 3.15.0, Maven JAR Plugin 3.5.1, Maven Install Plugin 3.1.4, Maven Dependency Plugin 3.11.0, an in-process Kotlin Maven compiler, MINA 2.2.9, Tomcat 11.0.25, PostgreSQL JDBC 42.7.13, Hibernate ORM 7.4.5.Final, LZ4 Java 1.11.2, Apache HTTP Core 5.4.3, Apache HTTP Client 5.6.4, Elasticsearch Java API Client 9.5.1, Commons Configuration 2.15.1, OpenTelemetry 1.65.0, Log4j 2.26.1, Debezium 3.6.1.Final, Bouncy Castle 1.85, ZooKeeper 3.9.5, Wire 6.4.6, Micrometer 1.17.1, RabbitMQ client 5.35.0, Plexus Utils 4.1.0, Logback 1.6.3, Vert.x 5.1.6, Spring Boot 4.1.1, and Spring Framework 7.0.9. It also verifies that Jansi, all Spring Boot 3 / Spring Framework 6 compatibility profiles and artifacts, legacy Debezium configuration keys, Elasticsearch HLRC, embedded Schema Registry server, Hadoop MiniDFSCluster, Jetty, and dependency-owned JUnit platform settings are absent from their governed outputs.
103+
2. Every reactor POM and command-line test fixture resolves the maintained artifact at 5.7.3-pasturestack.3, while generated cluster runtime metadata resolves to numeric version 5.7.3. Maven Wrapper 3.9.16 is downloaded only from Maven Central; its ZIP and tar.gz distributions are verified against separate committed SHA-256 values before execution. The source version gate requires Java 25, Ubuntu 24.04 LTS cloud test images, Checkstyle 14.0.0, Avro 1.12.2, Jackson 2.22.2 and 3.2.2, Janino 3.1.12, Parquet 1.18.0, JLine 4.3.1 with FFM, Protobuf Java 4.36.0 and Python 7.36.0, Netty 4.2.17.Final, Lettuce 7.7.0.RELEASE, Kafka 4.3.1, Confluent Platform 8.3.1, gRPC Java 1.83.1 and Python 1.83.0, Aircompressor 2.0.3, Hadoop 3.5.0, Maven Compiler Plugin 3.15.0, Maven JAR Plugin 3.5.1, Maven Install Plugin 3.1.4, Maven Dependency Plugin 3.11.0, an in-process Kotlin Maven compiler, MINA 2.2.9, Tomcat 11.0.25, PostgreSQL JDBC 42.7.13, Hibernate ORM 7.4.5.Final, LZ4 Java 1.11.2, Apache HTTP Core 5.4.3, Apache HTTP Client 5.6.4, Elasticsearch Java API Client 9.5.1, Commons Configuration 2.15.1, OpenTelemetry 1.65.0, Log4j 2.26.1, Debezium 3.6.1.Final, Bouncy Castle 1.85, ZooKeeper 3.9.5, Wire 6.4.6, Micrometer 1.17.1, RabbitMQ client 5.35.0, Plexus Utils 4.1.0, Logback 1.6.3, Vert.x 5.1.6, Spring Boot 4.1.1, and Spring Framework 7.0.9. It also verifies that Jansi, all Spring Boot 3 / Spring Framework 6 compatibility profiles and artifacts, legacy Debezium configuration keys, Elasticsearch HLRC, embedded Schema Registry server, Hadoop MiniDFSCluster, Jetty, and dependency-owned JUnit platform settings are absent from their governed outputs.
104104
3. Maven's resolved dependency graph contains those reviewed versions, no older duplicate of the same artifacts, no Elasticsearch HLRC/server/Lucene legacy graph in the Elasticsearch connector, and no `org.eclipse.jetty` graph in the Kafka, SQL, Hadoop distribution, Azure, or S3 modules.
105-
4. The produced file is `hazelcast-5.7.3-pasturestack.2.jar`; its embedded core Maven metadata reports 5.7.3-pasturestack.2, its generated cluster runtime metadata reports numeric version 5.7.3, and its embedded Jackson metadata reports Jackson 2.22.2 and Jackson 3.2.2. The full source commit and abbreviated revision embedded in `GeneratedBuildProperties` must match the OCI revision supplied to the build; unresolved placeholders are rejected during packaging.
105+
4. The produced file is `hazelcast-5.7.3-pasturestack.3.jar`; its embedded core Maven metadata reports 5.7.3-pasturestack.3, its generated cluster runtime metadata reports numeric version 5.7.3, and its embedded Jackson metadata reports Jackson 2.22.2 and Jackson 3.2.2. The full source commit and abbreviated revision embedded in `GeneratedBuildProperties` must match the OCI revision supplied to the build; unresolved placeholders are rejected during packaging.
106106
5. Relevant core, Spring, database, and distribution integration tests pass on Java 25 LTS. The focused source-boundary suite must retain its expected suite and test counts so an accidentally undiscovered test cannot appear successful.
107107
6. Both standalone source-boundary gates complete successfully on the release JDK.
108108
7. `trivy fs --offline-scan --scanners vuln --severity CRITICAL,HIGH` reports zero Critical and zero High findings across the resolved source POMs.

distribution/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>com.hazelcast</groupId>
2323
<artifactId>hazelcast-root</artifactId>
24-
<version>5.7.3-pasturestack.2</version>
24+
<version>5.7.3-pasturestack.3</version>
2525
<relativePath>../pom.xml</relativePath>
2626
</parent>
2727

extensions/avro/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<parent>
3131
<groupId>com.hazelcast.jet</groupId>
3232
<artifactId>hazelcast-jet-extensions</artifactId>
33-
<version>5.7.3-pasturestack.2</version>
33+
<version>5.7.3-pasturestack.3</version>
3434
</parent>
3535

3636
<properties>

extensions/cdc-debezium/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
<parent>
3030
<groupId>com.hazelcast.jet</groupId>
3131
<artifactId>hazelcast-jet-extensions</artifactId>
32-
<version>5.7.3-pasturestack.2</version>
32+
<version>5.7.3-pasturestack.3</version>
3333
</parent>
3434

3535
<properties>

extensions/cdc-mysql/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
<parent>
3030
<groupId>com.hazelcast.jet</groupId>
3131
<artifactId>hazelcast-jet-extensions</artifactId>
32-
<version>5.7.3-pasturestack.2</version>
32+
<version>5.7.3-pasturestack.3</version>
3333
</parent>
3434

3535
<properties>

extensions/cdc-postgres/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
<parent>
3030
<groupId>com.hazelcast.jet</groupId>
3131
<artifactId>hazelcast-jet-extensions</artifactId>
32-
<version>5.7.3-pasturestack.2</version>
32+
<version>5.7.3-pasturestack.3</version>
3333
</parent>
3434

3535
<properties>

0 commit comments

Comments
 (0)