pangolin/server
Josh Voyles 2c85bcd06b fix(db): deterministically finalize prepared statements after execution
Wrap Statement .all()/.get()/.run() via autoFinalizeStatement() with
try/finally calling stmt.finalize() post-execution, releasing native
sqlite3_stmt memory immediately instead of waiting for GC.

Safe because:
- Drizzle one-time queries invoke each statement once only
- Drizzle does not access statement after .all()/.get()/.run() returns
- Migration scripts use isolated new Database() instances (unpatched)
- No app code holds persistent .prepare() refs on main db
2026-05-02 15:50:54 -04:00
..
auth Adjust cloud api endpoints 2026-04-29 21:04:11 -07:00
db fix(db): deterministically finalize prepared statements after execution 2026-05-02 15:50:54 -04:00
emails Cap degraded in the mail 2026-04-27 15:24:16 -07:00
lib Fix pr blueprints not picking up site 2026-04-30 11:39:37 -07:00
license add quantity check 2026-02-04 15:19:58 -08:00
middlewares Fix status history and show on the health check 2026-04-16 20:55:21 -07:00
private fix: memory improvements 2026-05-02 07:37:18 -04:00
routers fix: memory improvements 2026-05-02 07:37:18 -04:00
setup Add name to migration 2026-04-30 10:56:12 -07:00
types first pass 2026-02-24 17:58:11 -08:00
apiServer.ts change logging 2026-04-21 20:51:59 -07:00
cleanup.ts fix: memory improvements 2026-05-02 07:37:18 -04:00
extendZod.ts
index.ts fix: memory improvements 2026-05-02 07:37:18 -04:00
integrationApiServer.ts openapi and swagger ui improvements and cleanup 2026-03-02 21:59:41 -08:00
internalServer.ts fix: memory improvements 2026-05-02 07:37:18 -04:00
logger.ts
nextServer.ts Merge branch 'dev' of github.com:fosrl/pangolin into dev 2026-04-21 21:20:24 -07:00
openApi.ts openapi and swagger ui improvements and cleanup 2026-03-02 21:59:41 -08:00