What's Changed
🩹 Flaky test fixed
A flaky test was detected, and was only flaky when low resources were available to run this test. This has been fixed #1448 and #1450
🏁 Root page was falsely deleted
When running the maintenance job, the root page of a view was deleted, which should never happen and caused issues in the bucketisation process. This has been fixed in #1464
👮 View shacl shape for validating reference fragmentation + cleanup view shacl shape
A shacl shape for validating the fragmentation strategies were added in the previous version. However, an invalid shacl shape constraint was added here, which has been fixed in #1467
🧹 Cleanup batch tables
Due to how Spring Batch works, for every job and step execution, new rows were added in the database to log this. However, this is not necessary and was filling up the database too much. This has been added in #1443
📖 GitHub pages improvements
A few mistakes were noticed in the reference fragmentation GitHub page and the example of adding an event source with retention policy is extended.
🛒 Dependencies
- chore(deps): bump cucumber.version from 7.15.0 to 7.20.1 by @dependabot in #1420
- chore: bump org.apache.kafka:kafka-clients from 3.6.0 to 3.7.1 by @jobulcke in #1444
- build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot in #1205
- chore(deps): bump io.swagger.core.v3:swagger-annotations-jakarta from 2.2.20 to 2.2.26 by @dependabot in #1446
- chore(deps): bump net.bytebuddy:byte-buddy from 1.14.12 to 1.15.10 by @dependabot in #1445
- chore(deps): bump org.springframework.data:spring-data-commons from 3.3.4 to 3.4.0 by @dependabot in #1447
- chore(deps): bump io.pyroscope:agent from 0.13.0 to 0.15.2 by @dependabot in #1455
- chore(deps): bump cucumber.version from 7.15.0 to 7.20.1 by @dependabot in #1454
- chore(deps): bump io.hypersistence:hypersistence-utils-hibernate-63 from 3.7.4 to 3.9.0 by @dependabot in #1456
- chore(deps): bump org.awaitility:awaitility from 4.2.0 to 4.2.2 by @dependabot in #1460
Full Changelog: v3.6.0...v3.6.1