Commit Graph

  • 4a86b2282f Add declarative TableSpec API with preload and fail-fast; fix shared-connection race devel Jan Doubravský 2026-06-11 13:39:56 +02:00
  • 46370fe651 Fix cache stampede with double-checked locking in load_table Jan Doubravský 2026-06-11 13:03:22 +02:00
  • a68b8994e3 Wire datetime_columns through query params and reads; add db_size and vacuum guard Jan Doubravský 2026-06-10 13:58:29 +02:00
  • 8e46ee3547 Store named datetime columns as INTEGER microseconds (datetime_columns) Jan Doubravský 2026-06-09 18:18:38 +02:00
  • a21b5a2a04 Add pragmas, hard_reset, and vacuum for tuning disk-backed caches Jan Doubravský 2026-06-09 17:58:41 +02:00
  • 8744f458cc Split last_upsert (persisted write) and last_refresh (run liveness) in stats Jan Doubravský 2026-06-09 08:48:29 +02:00
  • 6dc85e4f3c Fix frozen delta watermark and add error stats, lazy source, concurrent disk reads, and per-engine config Jan Doubravský 2026-06-08 19:35:33 +02:00
  • 209ae667ab Add disk-backed SQLite cache mode as an alternative to in-memory Jan Doubravský 2026-06-08 11:39:04 +02:00
  • 757a8f4eba Add secondary indexes to accelerate cache lookups Jan Doubravský 2026-06-05 18:17:55 +02:00
  • 286a5f207d Batch large-table loads to bound memory and add per-table state to stats Jan Doubravský 2026-06-05 14:44:07 +02:00
  • 85bb84a1a6 Add per-table TTL refresh for tables without a change column Jan Doubravský 2026-06-05 12:12:57 +02:00
  • 33aa126ff6 Add incremental delta refresh and fix Decimal/datetime cache binding Jan Doubravský 2026-06-05 11:09:16 +02:00
  • 530c2618cf Add support for query parameters, JOINs, SELECT * and three-part table names Jan Doubravský 2026-06-04 18:25:47 +02:00
  • b044ca43f8 Add runtime statistics via engine.stats Honza 2026-06-03 09:48:33 +02:00
  • 989d8311d3 Release v1.0.0 release v1.0.0 Honza 2026-06-03 09:43:13 +02:00
  • 5bfa0fea94 Merge branch 'devel' of https://gitea.doubynet.eu/Honza/SQLmem into release Honza 2026-06-03 09:39:48 +02:00
  • 0faa01d89b Add opt-in logging via add_sink, silence library logger by default Honza 2026-06-03 09:33:32 +02:00
  • 6536ad60c5 Add README, fix column deduplication in parser, remove .env from git Honza 2026-06-03 09:30:37 +02:00
  • 650d630309 Release v0.2.0 v0.2.0 Jan Doubravský 2026-06-02 16:17:14 +02:00
  • b79d66d36b Bump version to 0.2.0 and derive __version__ dynamically from package metadata Jan Doubravský 2026-06-02 07:38:36 +02:00
  • 74772cee4a Add initial SQLmem package structure with SQL parser, cache manager, column registry, and tests Jan Doubravský 2026-06-01 16:44:25 +02:00
  • 54879ef9d0 Initial commit Honza 2026-06-01 13:51:26 +02:00