Skip to content

History

Revisions

  • Document IPC transport, state-file permissions, and recent daemon hardening - Daemon now reaches its own hyperd over a local IPC channel (Unix domain socket / Windows named pipe) instead of TCP; health/control and discovery stay TCP. - ~/.hyperdb state files are owner-only (0700 dirs, 0600 files). - Daemon port 0 is rejected explicitly (was silently breaking discovery). - Crash-restart now publishes the new endpoint to daemon.json before the in-memory STATUS record, closing a stale-read race; noted the restart rate limit alongside it. - Noted the discovery file's additive identity block and its forward- compatible parsing.

    @StefanSteiner StefanSteiner committed Sep 30, 2026
    9ab24f4
  • Row Mapping: add Form 6 (parameterized struct mapping, #137) fetch_one_as_params / fetch_all_as_params / stream_as_params — bind $N params via ToSqlParam and map rows via FromRow in one call. Retitled 'Six Forms'; added Choosing-a-form row.

    Stefan Steiner committed Jun 16, 2026
    8e8e9d2
  • docs(wiki): add Shared Daemon page (discovery, scanning, takeover, resident default)

    @StefanSteiner StefanSteiner committed Jun 7, 2026
    fc88e9c
  • Updated Compile Time SQL Validation (markdown)

    @StefanSteiner StefanSteiner committed Jun 3, 2026
    eb3597b
  • Updated Row Mapping (markdown)

    @StefanSteiner StefanSteiner committed Jun 2, 2026
    7b5f77d
  • docs(wiki): Form 5 streaming FromRow (shipped) + new Compile-Time SQL Validation page - Row Mapping: Form 5 (stream_as) updated from '(planned)' to the shipped v0.4.0 API — sync iterator + async Stream, error-handling notes, runnable example pointer; title Four->Five; Choosing-a-form table updated. - New Compile-Time-SQL-Validation page: how it works, setup (HYPERD_PATH + hyperdb-bootstrap), query_as!/query_scalar! examples, the exact compile errors caught, VS Code squigglies setup, module-ordering constraint, and known limitations. - Home: list the new page; drop 'soon five' wording.

    @StefanSteiner StefanSteiner committed Jun 2, 2026
    103fe45
  • Updated Row Mapping (markdown)

    @StefanSteiner StefanSteiner committed May 31, 2026
    12d47de
  • add Row Mapping wiki page (four forms + planned Form 5)

    Stefan Steiner committed May 31, 2026
    c8f8555
  • Initial Home page

    @StefanSteiner StefanSteiner committed May 13, 2026
    43d05aa