Saturday, June 20, 2026
Priorities
- Standardize Java version and adopt Debezium BOM — debezium-examples#415
Work Log
Open Source Contribution — Debezium Example — debezium-examples#415
Today, I finalized the pull request to standardize th Java version and adopt Debezium BOM for the Cache Invalidation module. There are several concerns from Vincenzo Santonastaso and Jiri Pechanec, and I've addressed them.
What I learned: when two BOMs are imported, Maven picks the version from the first one listed. Debezium came first with JUnit 6, but Quarkus needs JUnit 5 — so they clashed. The fix is to set the JUnit version in the Cache Validation module, since that always overrides the BOMs.
<dependencyManagement>
<dependencies>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-bom</artifactId>
<version>${version.quarkus}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Blockers
N/A
Carry-overs
- Create a live demo for LLM Inference
Reflection
N/A