• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

joaoh82 / rust_sqlite / 25287108705
66%

Build:
DEFAULT BRANCH: main
Ran 03 May 2026 06:28PM UTC
Jobs 1
Files 45
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 May 2026 06:24PM UTC coverage: 59.771%. Remained the same
25287108705

push

github

web-flow
feat(fts): 8f — final docs sweep for full-text search (#83)

Phase 8 sub-phase 8f per docs/phase-8-plan.md. Closes the
docs gap left by 8a–8e. No code changes; pure documentation.

New:

- docs/fts.md — canonical FTS reference. Mirrors docs/ask.md's
  shape: TOC, what FTS does, quickstart, SQL surface
  (CREATE INDEX … USING fts, fts_match, bm25_score), hybrid
  retrieval, tokenizer rules, BM25 parameters, lifecycle
  (INSERT / DELETE / UPDATE), persistence + on-demand v4→v5
  bump, optimizer hook, per-surface usage (REPL / Rust / MCP /
  SDKs / desktop), limitations, and see-also links. Covers
  every Q1–Q10 design decision with cross-references back to
  the Phase 8 plan.

Updates:

- docs/supported-sql.md — new "FTS indexes (Phase 8)" subsection
  under CREATE INDEX, plus fts_match + bm25_score rows in the
  Built-in functions table, plus an "FTS query patterns" code
  block alongside the JSON example.
- docs/architecture.md — adds src/sql/fts/ to the engine module
  map; updates the executor entry to mention the FTS probe
  shortcut (alongside HNSW); updates the on-disk storage entry
  to mention FTS posting lists + the on-demand v5 bump.
- docs/file-format.md — bumps the "current on-disk format" line
  to "v4 by default, v5 on-demand"; updates the page-0 header
  diagram; adds KIND_FTS_POSTING (0x06) to the cell-tag table;
  documents the full FTS posting cell layout (cell_id, term_len,
  term, count, (rowid, value) pairs); adds a v5 entry to the
  Format evolution section.
- docs/sql-engine.md — adds an "Optimizer hooks" subsection
  covering both try_hnsw_probe and try_fts_probe with their
  recognized shapes and fall-through rules.
- docs/mcp.md — renames "seven tools" → "eight tools" (table,
  table-of-contents, mcp-inspector callout); adds a
  bm25_search section symmetric with vector_search.
- docs/smoke-test.md — adds section 1.9b: CREATE INDEX … USING
  fts, fts_match WHERE filter, bm25_score top-k.
- docs/_index.md — moves Phase 8 from "... (continued)

6380 of 10674 relevant lines covered (59.77%)

1.17 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25287108705.1 03 May 2026 06:28PM UTC 45
59.77
GitHub Action Run
Source Files on build 25287108705
  • Tree
  • List 45
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 258b2af6 on github
  • Prev Build on main (#25286702644)
  • Next Build on main (#25290833064)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc