Added configurable connection pool parameters to Neo4jDriver to fix
"network abort" and "Response write failure" errors caused by stale
connections.
Changes:
- Added max_connection_pool_size parameter (default: 200)
- Added connection_timeout parameter (default: 60s)
- Added max_connection_lifetime parameter (default: 7200s = 2hr)
- Added liveness_check_timeout parameter (default: 60s) - CRITICAL FIX
- Added connection_acquisition_timeout parameter (default: 120s)
The liveness_check_timeout=60s enables connection validation after 60s
of idle time, preventing reuse of stale connections that were closed by
the Neo4j server.
Version: graphiti-core-varming 0.23.2
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>