Releases: GrowlerDB/growlerdb
Release list
v0.10.2
What's Changed
- fix(cli): source access for build-on-assignment pool admin — v0.10.2 by @qikijames in #326
Full Changelog: v0.10.1...v0.10.2
v0.10.1
What's Changed
- fix(engine): coordinate reindex/alter for pool-hosted indexes (was 501) by @qikijames in #325
Full Changelog: v0.10.0...v0.10.1
v0.10.0
What's Changed
- docs(changelog): correct v0.9.0 release date to 2026-08-05 by @qikijames in #297
- compose: pull the connector image so
just stackneeds no host mvn/JDK by @qikijames in #295 - demo: use non-breached demo/admin passwords (stop the browser breach popup) by @qikijames in #298
- docs: fix the demo-corpus intro (movies is the default index now) by @qikijames in #299
- build(deps): Bump opendal from 0.57.0 to 0.58.1 in the cargo-major group by @dependabot[bot] in #303
- build(deps-dev): Bump org.junit.jupiter:junit-jupiter from 6.1.2 to 6.1.3 in /connector-trino in the maven-minor-patch group by @dependabot[bot] in #304
- build(deps-dev): Bump org.junit.jupiter:junit-jupiter from 6.1.2 to 6.1.3 in /connector in the maven-minor-patch group by @dependabot[bot] in #305
- build(deps-dev): Bump the npm-minor-patch group across 1 directory with 8 updates by @dependabot[bot] in #306
- build(deps): Bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #307
- build(deps): Bump the cargo-minor-patch group across 1 directory with 6 updates by @dependabot[bot] in #308
- fix(compose): activate full profile set for connector-events pull/build by @qikijames in #309
- minor doc polish by @qikijames in #310
- clean up README remove bold noise and duplicate statements by @qikijames in #311
- Update README.md by @qikijames in #312
- docs: pre-launch honesty polish (maturity signals + directional-benchmark caveats) by @qikijames in #313
- build(deps-dev): Bump the npm-minor-patch group in /ui with 5 updates by @dependabot[bot] in #314
- fix(deps): bump h2 to 0.4.17 (RUSTSEC-2026-0258) by @qikijames in #317
- build(deps): Bump the github-actions group with 2 updates by @dependabot[bot] in #315
- build(deps): Bump the cargo-minor-patch group across 1 directory with 2 updates by @dependabot[bot] in #316
- bench: GrowlerDB-vs-OpenSearch comparison + store-less hydration (D54) by @qikijames in #322
- chore(release): v0.10.0 prep — changelog, docs updates, Helm chart bump by @qikijames in #324
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- fix(demo): uncache movies.plot so search hits fit an agent's token budget by @qikijames in #289
- doc clean up by @qikijames in #290
- Publish integration artifacts: Python package + connector jars/image (TASK-296) by @qikijames in #291
- Scope the /etc/hosts step to direct object-storage reads (TASK-359) by @qikijames in #292
- Fix schema-evolution docs to match alter_to (TASK-361) by @qikijames in #293
- Reindex, done right: async jobs, zero-downtime catch-up, boot reload, windowed reindex, disk precheck (TASK-364/365/366) by @qikijames in #294
- docs(changelog): prepare v0.9.0 release notes (reindex) by @qikijames in #296
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- ui: let users pick results k for semantic/hybrid search by @qikijames in #273
- ui: fleet-first Observability — index scope selector + per-index breakdowns by @qikijames in #274
- chore(deps): hold TypeScript at 6.x in Dependabot (svelte-check peer dep) by @qikijames in #279
- build(deps): Bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #276
- build(deps): Bump the cargo-minor-patch group across 1 directory with 2 updates by @dependabot[bot] in #277
- build(deps): Bump the cargo-major group with 7 updates by @dependabot[bot] in #278
- build(deps): Bump the maven-minor-patch group in /connector with 3 updates by @dependabot[bot] in #280
- build(deps): Bump the maven-minor-patch group in /connector-trino with 3 updates by @dependabot[bot] in #281
- build(deps-dev): Bump jsdom from 29.1.1 to 30.0.1 in /ui in the npm-major group across 1 directory by @dependabot[bot] in #282
- docs: replace stale node-movies references with the placement pool by @qikijames in #283
- fix(backup): snapshot-gate cold GC so read-through readers don't 404 by @qikijames in #284
- fix(pool): promote a read-through hash replica to primary on reassignment by @qikijames in #285
- chore: trim code comments to reduce clutter (non-functional) by @qikijames in #286
- docs: add code-comment style rules to CLAUDE.md by @qikijames in #287
- docs(changelog): release notes for v0.8.0 by @qikijames in #288
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- docs(process): adopt feature-branch aggregation for PRs to main (D50) by @qikijames in #227
- docs(readme): feature Iceberg v3 + variant column support by @qikijames in #228
- fix hardcoded local path by @qikijames in #229
- fix(console): a variant index's unprobeable source no longer flags the cluster Down by @qikijames in #255
- feat(ha): true high availability for every index type (D51–D53) by @qikijames in #230
- fix(deps): bump quinn-proto to 0.11.15 (GHSA-4w2j-m93h-cj5j, high) by @qikijames in #265
- build(deps): Bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #217
- test(cli): stabilize chaos_failover flake (CP readiness gate + startup serialization) by @qikijames in #266
- build(deps): Bump rustls from 0.23.40 to 0.23.42 in the cargo-minor-patch group across 1 directory by @dependabot[bot] in #219
- build(deps-dev): Bump the npm-minor-patch group across 1 directory with 6 updates by @dependabot[bot] in #264
- feat(entitlement): scale limit counts primary-holding nodes, not (index,primary) pairs (D38 Option A) by @qikijames in #268
- feat(cp): cold-start fast placement — converge a fresh pool in seconds, not ~30s by @qikijames in #267
- fix(cp): classic serve nodes stay live but never become placement targets by @qikijames in #269
- fix(engine): delegate missing Node trait methods in ShardNode/WindowNode (fixes semantic/hybrid 501 on pool nodes) by @qikijames in #270
- fix(ha): restore pool health, /v1/cold, and /v1/explain on the placement pool by @qikijames in #271
- chore(release): prepare v0.7.0 by @qikijames in #272
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- docs: feature the movies index as the demo default across getting-started & OKF by @qikijames in #206
- docs(www): SEO — sitemaps, robots, JSON-LD + search-engine submission runbook by @qikijames in #207
- build(deps-dev): bump ui @types/node 26, jsdom 29, vitest 4 (hold typescript on 6) by @qikijames in #208
- fix(scale): run-from-Mac tooling bugs + reconcile hydration/compaction claims (Run 7) by @qikijames in #209
- feat(scale): raw-corpus size from the generator + fair Iceberg comparison by @qikijames in #210
- scale: Run 8 — verify #209/#210, results-tracking format, fixes (raw-size, scale-up wait) + 5 GB baseline by @qikijames in #211
- feat(license): scale-limit license minting + deploy wiring (TASK-346) by @qikijames in #212
- okf(roadmap): variant field concept — untyped flatten + discriminator shapes (D47) by @qikijames in #213
- chore(deploy): align Trino images to 483 across compose, bench, k8s by @qikijames in #214
- feat(variant): Iceberg v3 variant fields — flatten core, shapes, Trino hydration seam, demo infra (TASK-348…352) by @qikijames in #215
- chore(deps): adopt iceberg-storage-opendal 0.10 (iceberg 0.10 + arrow 58 stack) by @qikijames in #200
- fix(test): widen client_sdk readiness poll after the read-stack bump (#200) by @qikijames in #220
- feat(variant): wire the variant end-to-end path — create introspection, connector extraction, Trino hydration (TASK-350/351/352) by @qikijames in #222
- fix(variant): split serving services into a variant-serve profile (compose) by @qikijames in #223
- fix(variant): embed on streaming write + skip re-map on variant; docs (4 indexes, variant supported) by @qikijames in #224
- chore(compose): quiet
just stackstartup — extract orchestration to stack-up.sh by @qikijames in #225 - docs(changelog): release notes for v0.6.0 (Iceberg v3 variant) by @qikijames in #226
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- feat(console): fold semantic/hybrid into Search; ship a movies vector demo; retire Ask by @qikijames in #203
- docs(changelog): release notes for v0.5.0 (unified search experience) by @qikijames in #205
Full Changelog: v0.4.1...v0.5.0
v0.4.1
What's Changed
- fix(release): build binaries natively per-arch so ONNX links (drop cross) by @qikijames in #204
Full Changelog: v0.4.0...v0.4.1
Demo corpus: arXiv CS abstracts (~20k)
The opt-in demo corpus for just demo-data — not a software release.
One zstd parquet, ~10 MB: 20,000 arXiv computer-science titles+abstracts (metadata only, CC0), harvested via arXiv's OAI-PMH with a 2022+ datestamp floor so the corpus skews to modern ML (top categories cs.LG / cs.CV / cs.CL). Columns: id, title, abstract, authors, categories, primary_category, published, updated.
Consumed by deploy/compose/demo-data/load_arxiv.py (the default DEMO_DATA_URL); regenerate with deploy/compose/demo-data/build_arxiv_slice.py. See docs: Demo corpus.
Thank you to arXiv for use of its open access interoperability.