Server-side vs client-side timeout enforcement for long-running UNWIND queries in Neo4j 5.x
Decision Point Neo4j 5.x provides two distinct mechanisms for handling long-running queries: server-side timeouts via tx.timeout() and client-side cancellation through Bolt channel close(). The choice between these approaches creates different resource implications for queries processing large UNWIND datasets that can trigger memory pressure. Server-side tim