This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 19d
Search Engines
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
comparison
coroutines
diff
diff-algorithm
diffing
hashing
+13 more
java
json
jsoniq
keycloak
kotlin
snapshot
ssd
storage
temporal-data
versioning
vertx
xml
xquery
Affected surfaces
auth
rbac
breaking_upgrade
Summary
AI summaryUpdates readme, ci, and measured across a mixed release.
Full changelog
What's Changed
- ci: raise Test sirix-core timeout 20→35 min by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1047
- docs(readme): live-demo link, Performance section, fix stale install pins by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1048
- docs(native): GraalVM 25.1-dev (EA) closes most of the native ingest gap (measured) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1049
- Parallel partitioned shred, open-ended valid-time intervals, SirixDeweyID tidy + architecture report by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1050
- refactor(core): reduce ParallelJsonShredder.shred complexity; drop unused imports by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1051
- docs: refresh for the beta series (HN-readiness) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1052
- docs(readme): link brackit's jq benchmark suite and workloads by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1053
- docs: correct stale HOT index claims (revision isolation + default backend) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1054
- docs: scope index revision-isolation claim accurately by backend by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1055
- Add deep-verification test layers (property-based, oracle, concurrency, mutation, static analysis) + fix bugs they found by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1056
- Keep randomly-seeded tests out of PIT's target suite by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1057
- Reject VIEW tokens on all REST query-store write paths (#1070) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1082
- Batch of audit-found correctness fixes (RB-tree cache, transaction, diff, serialization, concurrency, cache/IO, index, REST) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1081
- Persist the index catalogue before the uber-page beacon (#1080) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1083
- Commit safety: recover from failed commits (#1061) and suppress auto-commits inside compound operations (#1062) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1084
- Don't silently drop records on read failures in the valid-time predicate; bound fd usage in valid-time tests by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1088
- Fix silent data loss under KEEP_OPEN_ASYNC intermediate commits (#1077) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1085
- Treat emptied red-black tree index entries as absent (#1065, defect B) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1087
- Reject stale releases of recycled frame slots (#1073 Defect A) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1086
- Large-value overflow storage: store and read records past the slotted-page cap (#1076) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1089
- Fix enterprise StorageProvider SPI selection: silent FILE_CHANNEL substitution, locale-sensitive names, silent fallback by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1090
- Record update operations for JSON subtree moves (#1074) + regression-test batch for the audit fixes by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1091
- 1.0.0-beta5: fix standalone CLI launchers and quickstart examples by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1092
- Allow manual release dispatch as a tag-push fallback by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1093
- Add release-branch fallback to the release workflow by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/1094
Full Changelog: https://github.com/sirixdb/sirix/compare/sirix-1.0.0-beta4...sirix-1.0.0-beta5
Breaking Changes
- Reject VIEW tokens on all REST query‑store write paths
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About SirixDB
All releases →Related context
Beta — feedback welcome: [email protected]