Skip to content

Release v2.5.0-rc1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Sep 16:19
· 15 commits to main since this release
Immutable release. Only release title and notes can be modified.
c6482fb

What's Changed

  • Keep the resource benchmark's heap sampler running through the retained read by @johnsonlee in #118
  • Cover the direct-string worker cancel-before-start branch deterministically by @johnsonlee in #120
  • Measure request-serving Java-thread CPU in the method-compatibility harness by @johnsonlee in #119
  • Disable client keep-alive so the method-compat accounting window has no vanishing Keep-Alive-Timer by @johnsonlee in #122
  • Fix benchmark startup; make cold latency and resource growth diagnostic by @johnsonlee in #127
  • Prune candidates for five slow Cypher query families by @johnsonlee in #128
  • Graphite 3.0: one native graphite CLI (build, query, serve, mcp) on a Rust backend by @johnsonlee in #124
  • Cross-compile the aarch64 musl release binary with cross-rs by @johnsonlee in #129
  • Publish the GitHub Release re-runnably on an immutable-release repository by @johnsonlee in #130
  • Fix the publish script's self-test exit trap and run it in Rust CI by @johnsonlee in #131
  • Plan a string scan past a conjunct the planner cannot push by @johnsonlee in #132
  • Add codex env by @johnsonlee in #134
  • Export process, HTTP and graph metrics from graphite serve --metrics by @johnsonlee in #133
  • Judge slow-query-shapes rows by separated confidence intervals over five forks by @johnsonlee in #135
  • Plan n.prop IN [literals] as a disjunction of pushed equalities by @johnsonlee in #136
  • Bring the README up to date with the Rust binary by @johnsonlee in #138
  • Skip the second fixture64 generation on a cache hit and cache the Gradle build by @johnsonlee in #137
  • README: measured scale of a production deployment by @johnsonlee in #140
  • Warm the fixture64 cache from main so pull requests start from a hit by @johnsonlee in #141
  • Plan a disjunction inside any(k IN keys(n) ...) and expose a local variable's method to keys(n) by @johnsonlee in #139
  • Run the publish workflow's actions on Node 24 by @johnsonlee in #142
  • Number the first release of the native CLI 2.5.0 by @johnsonlee in #143

Full Changelog: v2.4.8...v2.5.0-rc1