major-domo-database/app
Cal Corum 8904db8453
All checks were successful
Build Docker Image / build (pull_request) Successful in 2m8s
fix: disable autoconnect and set pool timeout on PooledPostgresqlDatabase (#80)
- Set timeout=5 so pool exhaustion surfaces as an error instead of hanging forever
- Set autoconnect=False to require explicit connection acquisition
- Add HTTP middleware in main.py to open/close connections per request

Closes #80

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-27 00:36:35 -05:00
..
routers_v3 fix: validate sort_by parameter with Literal type in views.py (#36) 2026-03-17 16:29:58 -05:00
services fix: invalidate cache after PlayerService write operations (#32) 2026-03-17 16:28:07 -05:00
__init__.py Initial commit 2023-03-21 16:09:46 -05:00
db_engine.py fix: disable autoconnect and set pool timeout on PooledPostgresqlDatabase (#80) 2026-03-27 00:36:35 -05:00
dependencies.py fix: calculate lob_2outs and rbipercent in SeasonPitchingStats (#28) 2026-03-17 16:28:07 -05:00
main.py fix: disable autoconnect and set pool timeout on PooledPostgresqlDatabase (#80) 2026-03-27 00:36:35 -05:00