Skip to content

SirixDB

vsirix-1.0.0-alpha7 scope: sirix Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 1mo Search Engines
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ 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

deps breaking_upgrade

Summary

AI summary

Performance improvements across PathSummary, temporal axes, epoch tracker, hot module and query fixes plus S3 storage addition.

Full changelog

What's Changed

  • build(deps): bump io.modelcontextprotocol.sdk:mcp from 1.1.0 to 1.1.1 by @dependabot[bot] in https://github.com/sirixdb/sirix/pull/949
  • Iter31 work by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/956
  • chore: bump brackit to 1.0-SNAPSHOT for walker fix by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/952
  • refactor: PathSummary — dissolve NameNodeDelegate, consolidate PathStats on PathNode by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/957
  • perf: SIMD scan for PathSummary findPathsByLocalName by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/958
  • perf: AllTimeAxis skips pre-creation revisions via RECORD_TO_REVISIONS by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/959
  • perf: prefetch-pipelined temporal axes (AllTime / Past / Future) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/960
  • ci: drop redundant docker login from docker_push.sh by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/963
  • perf: O(N) array-slice scan + primitive cursor cache by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/962
  • test: tighten fusion-era assertions + PathSummary fusion correctness suite by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/964
  • Feat/temporal axis prefetch by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/966
  • fix(gradle): publish sirix-core test classes via testArtifacts configuration by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/967
  • test: bitemporal soak stress test + opt-in CI workflow by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/968
  • perf(epoch-tracker): packed-state long[], O(1) register/deregister, 65k default cap by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/969
  • fix: bound RevisionFileData AsyncCache to 10k entries (per-commit memory leak) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/970
  • fix(cache): clear PageReference back-reference on every cache exit (the 3h-soak leak) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/971
  • test(fuzz): SQLite-fuzzcheck-style random JSON round-trip property test by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/972
  • fix(hot): multi-entry leaf correctness + formal verification suite by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/973
  • fix(query): array deref in =>> operator + serializer stack guard by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/975
  • revert(rest): restore Channel-based JsonCreate flow (fixes JVM hang) by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/980
  • fix(query): sequentialize jn:store multi-fragment create + skip empty… by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/981
  • perf(hot): drop scratch child-snapshots in compound-node transforms by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/983
  • Perf/hot drop child snapshots by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/986
  • feat(io): add S3 storage type for the sirix-enterprise-s3 provider by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/987
  • chore(release): bump version to 1.0.0-alpha6 by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/988
  • Fix/native lz77 opt in by @JohannesLichtenberger in https://github.com/sirixdb/sirix/pull/990

Full Changelog: https://github.com/sirixdb/sirix/compare/sirix-1.0.0-alpha5...sirix-1.0.0-alpha7

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

Track SirixDB

Get notified when new releases ship.

Sign up free

About SirixDB

All releases →

Beta — feedback welcome: [email protected]