Skip to content

Improve failure handling for RESET and ACK_FAILURE #379

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 31, 2018

Conversation

lutovich
Copy link
Contributor

Removed RESET that does not mute ACK_FAILURE handling.

Both RESET and ACK_FAILURE messages will now be immediately flushed to the network to make sure connections are fully cleaned up before being returned to the pool. Outbound messages will only be sent if the connection is not broken. Failure to RESET or ACK_FAILURE will be considered a fatal error, unless ACK_FAILURE was ignored because of a subsequent RESET.

Backport of #376

lutovich added 2 commits May 30, 2018 14:36
Removed RESET that does not mute ACK_FAILURE handling.
Both RESET and ACK_FAILURE messages will now be immediately flushed to
the network to make sure connections are fully cleaned up before being
returned to the pool. Outbound messages will only be sent if the
connection is not broken. Failure to RESET or ACK_FAILURE will be
considered a fatal error, unless ACK_FAILURE was ignored because of
a subsequent RESET.
@lutovich lutovich merged commit 41e459a into neo4j:1.6 May 31, 2018
@lutovich lutovich deleted the 1.6-ack_failure-and-reset-failures branch May 31, 2018 08:50
adam-cowley pushed a commit to adam-cowley/neo4j-javascript-driver that referenced this pull request Jun 12, 2018
…failures

Improve failure handling for RESET and ACK_FAILURE

Added native Date style getter functions for temporal data types
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant