Commit történet

Szerző SHA1 Üzenet Dátum
  goal-38 task agent b07ee9aac0 Ship invercargill-sql.deps, declare the licence, run tests via usm 2 hete
  saddle-Clanker-Saddle 8fb3c026e3 fix(migrations): stop dropping .indexed() and sibling flags after .references() 3 hete
  Billy Barrow 65fd516c0f Merge branch 'web-stack' of Tilo15/Invercargill-Sql into master 1 hónapja
  clanker 4b69f87a7b fix(sqlite): stop treating step failures as end-of-rows — advance_row collapsed every non-ROW step status (SQLITE_BUSY, SQLITE_LOCKED, real errors) into the DONE cleanup path, so a contended read silently returned empty/partial results instead of failing; SQLITE_DONE is now the only clean end, anything else resets the statement and raises a fatal GLib error carrying the sqlite code, name and errmsg. Fatal follows the family's iteration-error convention (the Invercargill tracker channel cannot propagate GLib errors — AssertingLambdaTracker/assert_no_error abort); with the connection's WAL + busy_timeout(5000) mitigation kept as belt-and-braces, a surfaced BUSY means the timeout genuinely expired and a restart beats silently corrupt reads. No signature or ABI change. Regression test: two connections on a DELETE-journal file, BEGIN EXCLUSIVE on one, busy_timeout=1 on the other — the child used to print rows=0 and exit cleanly (the lie), now aborts with 'sqlite code 5 (SQLITE_BUSY)'; the parent asserts the signal death, the stderr marker, and that no row count was produced 1 hónapja
  Billy Barrow 5aaf5bde94 Merge branch 'web-stack' of Tilo15/Invercargill-Sql into master 1 hónapja
  clanker dd86ceab8f fix: busy_timeout(5000) + WAL journal mode on SQLite connections — eliminates 'database is locked' under concurrent readers 1 hónapja
  clanker 5512d69ee6 Drop libc.so.6 from runtime deps (implicit on Linux, absent on musl) 1 hónapja
  clanker 0ae29d6fde Declare gcc build dep in MANIFEST 1 hónapja
  clanker 79bb856425 Add USM packaging: MANIFEST.usm, usm-scripts, .usmignore 1 hónapja
  Billy Barrow 5260173c5a fix(orm): resolve friendly names recursively in expression trees 7 hónapja
  Billy Barrow 31ca195330 feat(orm): use LEFT JOIN for select_many to support empty collections 7 hónapja
  Billy Barrow a432800919 feat(orm): add unified select_many with three collection item modes 7 hónapja
  clanker dd9d0901a2 refactor(orm): consolidate expression string conversion to library method 7 hónapja
  clanker 5cfa71560f Broken 7 hónapja
  Billy Barrow 04e76e57ab Start iteration 10 7 hónapja
  clanker 7ff662181b feat(orm): add async CRUD methods to ORM session 7 hónapja
  Billy Barrow 7f5bdcac4d Merge remote-tracking branch 'origin/master' into orm-phase-9 7 hónapja
  Billy Barrow 006f0f8a2e Merge branch 'orm-phase-8' of Tilo15/Invercargill-Sql into master 7 hónapja
  clanker a29d5534e3 refactor(orm): auto-set table name in register_with_schema 7 hónapja
  Billy Barrow 1ede15d177 Phase 8 -> phase 9 7 hónapja
  clanker 15eb76a7d7 Merge branch 'master' into orm-phase-8 7 hónapja
  clanker 902c958769 feat(migrations): add namespace-based migrations with dependency support 7 hónapja
  Billy Barrow a11e76f62c Phase 8 plan 7 hónapja
  Billy Barrow 65bd311167 Remove false information on readme 7 hónapja
  Billy Barrow 3b8c7a5211 refactor(orm): broaden exception types and remove deprecated query_projection 7 hónapja
  Billy Barrow 383b75409d refactor(orm): extract type registration into TypeRegistry 7 hónapja
  Billy Barrow 45ed34433d feat(db): add dialect factory for database dialect handling 7 hónapja
  Billy Barrow ef1ba09029 Intial commit 7 hónapja