sirix-1.0.0-beta5
What's Changed
- ci: raise Test sirix-core timeout 20→35 min by @JohannesLichtenberger in #1047
- docs(readme): live-demo link, Performance section, fix stale install pins by @JohannesLichtenberger in #1048
- docs(native): GraalVM 25.1-dev (EA) closes most of the native ingest gap (measured) by @JohannesLichtenberger in #1049
- Parallel partitioned shred, open-ended valid-time intervals, SirixDeweyID tidy + architecture report by @JohannesLichtenberger in #1050
- refactor(core): reduce ParallelJsonShredder.shred complexity; drop unused imports by @JohannesLichtenberger in #1051
- docs: refresh for the beta series (HN-readiness) by @JohannesLichtenberger in #1052
- docs(readme): link brackit's jq benchmark suite and workloads by @JohannesLichtenberger in #1053
- docs: correct stale HOT index claims (revision isolation + default backend) by @JohannesLichtenberger in #1054
- docs: scope index revision-isolation claim accurately by backend by @JohannesLichtenberger in #1055
- Add deep-verification test layers (property-based, oracle, concurrency, mutation, static analysis) + fix bugs they found by @JohannesLichtenberger in #1056
- Keep randomly-seeded tests out of PIT's target suite by @JohannesLichtenberger in #1057
- Reject VIEW tokens on all REST query-store write paths (#1070) by @JohannesLichtenberger in #1082
- Batch of audit-found correctness fixes (RB-tree cache, transaction, diff, serialization, concurrency, cache/IO, index, REST) by @JohannesLichtenberger in #1081
- Persist the index catalogue before the uber-page beacon (#1080) by @JohannesLichtenberger in #1083
- Commit safety: recover from failed commits (#1061) and suppress auto-commits inside compound operations (#1062) by @JohannesLichtenberger in #1084
- Don't silently drop records on read failures in the valid-time predicate; bound fd usage in valid-time tests by @JohannesLichtenberger in #1088
- Fix silent data loss under KEEP_OPEN_ASYNC intermediate commits (#1077) by @JohannesLichtenberger in #1085
- Treat emptied red-black tree index entries as absent (#1065, defect B) by @JohannesLichtenberger in #1087
- Reject stale releases of recycled frame slots (#1073 Defect A) by @JohannesLichtenberger in #1086
- Large-value overflow storage: store and read records past the slotted-page cap (#1076) by @JohannesLichtenberger in #1089
- Fix enterprise StorageProvider SPI selection: silent FILE_CHANNEL substitution, locale-sensitive names, silent fallback by @JohannesLichtenberger in #1090
- Record update operations for JSON subtree moves (#1074) + regression-test batch for the audit fixes by @JohannesLichtenberger in #1091
- 1.0.0-beta5: fix standalone CLI launchers and quickstart examples by @JohannesLichtenberger in #1092
- Allow manual release dispatch as a tag-push fallback by @JohannesLichtenberger in #1093
- Add release-branch fallback to the release workflow by @JohannesLichtenberger in #1094
Full Changelog: sirix-1.0.0-beta4...sirix-1.0.0-beta5