Releases: sirixdb/sirix
Releases · sirixdb/sirix
sirix-1.0.0-beta2
What's Changed
- Fix flaky testFetchingRevisionValidAtPointInTime (wall-clock auto-commit race) by @JohannesLichtenberger in #1029
- Fix mixed read/write tails: reader use-after-free + O(revisions) storage-open cost by @JohannesLichtenberger in #1031
- Fix HOT projection storage: grow-overwrite corruption and insert-failed-after-split by @JohannesLichtenberger in #1032
- Robustness wave: crash-window fixes, auto-commit read race, REST Error mapping, recovery self-heal by @JohannesLichtenberger in #1033
- Commit CheckStyle config to de-noise CodeFactor PR annotations by @JohannesLichtenberger in #1034
- Vectorized analytics: sparse-field presence bitmaps + exact FpCmp/DecCmp predicates + mixed-type group keys by @JohannesLichtenberger in #1035
- Vectorized multi-key group-by: anchor the scan on a provably-dense group field by @JohannesLichtenberger in #1036
- First working native-image write path: pluggable shared-arena strategy + native perf by @JohannesLichtenberger in #1037
- WHY-SIRIX: native-image write path + concurrency receipts by @JohannesLichtenberger in #1038
- Bump version to 1.0.0-beta2 by @JohannesLichtenberger in #1039
Full Changelog: sirix-1.0.0-beta1...sirix-1.0.0-beta2
sirix-1.0.0-beta1
What's Changed
- Consolidate duplicated mechanisms from the hardening pass by @JohannesLichtenberger in #1025
- Crash-injection durability gate + query errors as HTTP 400 by @JohannesLichtenberger in #1026
- Format hardening: template-count wire wrap, revisions write-ahead barrier, V0 format contract by @JohannesLichtenberger in #1027
- SirixDB 1.0.0-beta1: V0 disk format, write-through commits, typed vectorized analytics, ops hardening by @JohannesLichtenberger in #1028
Full Changelog: sirix-1.0.0-alpha22...sirix-1.0.0-beta1
sirix-1.0.0-alpha22
What's Changed
- release: 1.0.0-alpha22 — correctness, durability, and HFT hardening across core, query, and REST API by @JohannesLichtenberger in #1024
Full Changelog: sirix-1.0.0-alpha21...sirix-1.0.0-alpha22
sirix-1.0.0-alpha21
What's Changed
- release: 1.0.0-alpha21 — flaky UberPage test + invalid-JSON named-projection fixes by @JohannesLichtenberger in #1023
Full Changelog: sirix-1.0.0-alpha20...sirix-1.0.0-alpha21
sirix-1.0.0-alpha20
What's Changed
- perf: fix node-history and query latency (event-loop blocking + uncached history) by @JohannesLichtenberger in #1021
- release: 1.0.0-alpha20 — node-history/query latency (event-loop blocking + uncached history) by @JohannesLichtenberger in #1022
Full Changelog: sirix-1.0.0-alpha19...sirix-1.0.0-alpha20
sirix-1.0.0-alpha19
What's Changed
- docs(images): fix fused-node diagrams (PCR line crossing + stale export + ASCII alignment) by @JohannesLichtenberger in #1017
- docs(images): complete fused-node diagram corrections (lastChild + foobar subtree + dual-PCR) by @JohannesLichtenberger in #1019
- release: 1.0.0-alpha19 — jn:open/xml:open before first revision returns empty sequence by @JohannesLichtenberger in #1020
Full Changelog: sirix-1.0.0-alpha18...sirix-1.0.0-alpha19
sirix-1.0.0-alpha18
What's Changed
- chore(deps): bump dependencies to latest stable within current majors by @JohannesLichtenberger in #1010
- chore(deps): bump zero-allocation-hashing 0.16 -> 2026.0 by @JohannesLichtenberger in #1011
- chore(deps): bump RoaringBitmap 0.9.49 -> 1.6.14 by @JohannesLichtenberger in #1012
- chore(deps): bump jline 3.30.13 -> 4.1.3 by @JohannesLichtenberger in #1013
- chore(deps): bump JUnit 5.14.4 -> 6.1.0 by @JohannesLichtenberger in #1014
- chore(deps): bump caffeine 3.1.6 -> 3.2.4 (native FACTORY metadata) by @JohannesLichtenberger in #1015
- release: 1.0.0-alpha18 — dependency refresh by @JohannesLichtenberger in #1016
Full Changelog: sirix-1.0.0-alpha17...sirix-1.0.0-alpha18
sirix-1.0.0-alpha17
What's Changed
- perf(json) array-unbox fix, Sirix metrics, crash-recovery hardening, and HOT routing benchmark by @JohannesLichtenberger in #1008
- release: 1.0.0-alpha17 — metrics, JSON-perf, crash-recovery + version-pinned Docker image by @JohannesLichtenberger in #1009
Full Changelog: sirix-1.0.0-alpha16...sirix-1.0.0-alpha17
sirix-1.0.0-alpha16
What's Changed
- release: 1.0.0-alpha16 — fix int/double comparison (XPTY0004) via brackit 1.0-alpha2 by @JohannesLichtenberger in #1006
- release: pin brackit 1.0-alpha2 (release) for sirix-1.0.0-alpha16 by @JohannesLichtenberger in #1007
Full Changelog: sirix-1.0.0-alpha15...sirix-1.0.0-alpha16
sirix-1.0.0-alpha15
What's Changed
- fix(rest): resume paused JSON-shred parser when its channel drains empty (back-pressure deadlock) by @JohannesLichtenberger in #1005
Full Changelog: sirix-1.0.0-alpha14...sirix-1.0.0-alpha15