Skip to content

History / String Store

Revisions

  • docs(wiki): document FSST assessment, add lazy decompression + FSST to backlog - String-Store.md: add FSST section — why `fsst` (Lance/Arrow-coupled) is unusable and `jdb_fsst` (67 downloads) is too early; explain that lazy decompression (REQ-24) is the prerequisite for FSST to be useful here; expand limitations table with REQ-24/REQ-25 entries. - Requirements.md: add REQ-24 (lazy decompression) and REQ-25 (FSST) as Planned. - SDP.md: add REQ-24 to v0.4 and REQ-25 to v0.5 in the roadmap. - Test-Plan.md: add REQ-24/REQ-25 rows as Design/Planned. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

    @zehrer zehrer committed Jun 8, 2026
  • docs(wiki): document LZ4/Zstd compression, benchmarks, and updated test plan - String-Store.md: add compression section with API examples, wire format, measured ratios (LZ4 1.28×, Zstd 1.35× on 374 strings), and algorithm comparison. - Requirements.md: mark REQ-20 Done; update REQ-16 to mention v1/v2. - SDP.md: add bench commands to build table; move compression to v0.2 ✓. - Test-Plan.md: add roundtrip_lz4/zstd tests; update REQ-20 method; add bench commands to running-the-suite section. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

    @zehrer zehrer committed Jun 7, 2026
  • docs(wiki): copy and expand wiki with SDP, requirements, and test plan Port the design pages from the zehrer-xyz wiki and add planning/process docs: an SDP, numbered requirements (REQ-01..REQ-55), and a requirement-to-test matrix. Document the now-implemented String Store v1 API and on-disk format, add an Architecture page, and refresh the sidebar. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

    @zehrer zehrer committed Jun 7, 2026