Skip to content

v2026.09.27 — search built out: grouped by proceeding, filings, filters

Choose a tag to compare

@camrex camrex released this 17 Sep 15:19
bf8c58d

A migrating release (0033): deploy behind the wall, and run search rebuild before the wall comes down. Migration 0033 empties the record search index.

  • /search grouped by proceeding, each with its matched filings, decisions, comments and pages, and "N more matches in this proceeding"; a flat list of every match.
  • Filings are searchable by the Board's type and Filed For; every decision by its type.
  • Filters: docket type, dates the Board printed, what to search, filing and decision type; best match or newest first; paging with totals. Filters are in the address.
  • A record entered in several proceedings is placed in each (migration 0033: search_place, search_document).
  • Bounded for one web worker: page text ranks the best 5,000 pages unfiltered and filters every page under 1.5 s; the page says when it was bounded.
  • A family's index row carries its own caption only; /suggest and MCP otherwise unchanged.

Rehearsed in v2026.09.26's image on the 2026-09-17 restore: migration 29→33 28 s, rebuild 11 s (write lock 2.2 s), all checks passed. PR #41.