forked from fl00r/go-tarantool-1.6
-
Notifications
You must be signed in to change notification settings - Fork 60
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
Graceful shutdown from a client side #257
Labels
Comments
oleg-jukovec
added a commit
that referenced
this issue
May 24, 2023
We forgot to update a comment about the state. Part of #257
oleg-jukovec
added a commit
that referenced
this issue
May 24, 2023
Connection.Close() waits for all active requests to complete. Part of #257
oleg-jukovec
added a commit
that referenced
this issue
May 25, 2023
We forgot to update a comment about the state. Part of #257
oleg-jukovec
added a commit
that referenced
this issue
May 25, 2023
CloseGraceful closes Connection gracefully. Unlike Connection.Close() it waits for all requests to complete. Part of #257
oleg-jukovec
added a commit
that referenced
this issue
May 25, 2023
CloseGraceful closes Connection gracefully. Unlike Connection.Close() it waits for all requests to complete. Part of #257
oleg-jukovec
added a commit
that referenced
this issue
May 25, 2023
CloseGraceful closes Connection gracefully. Unlike Connection.Close() it waits for all requests to complete. Part of #257
oleg-jukovec
added a commit
that referenced
this issue
May 25, 2023
CloseGraceful closes Connection gracefully. Unlike Connection.Close() it waits for all requests to complete. Part of #257
oleg-jukovec
added a commit
that referenced
this issue
May 26, 2023
We forgot to update a comment about the state. Part of #257
oleg-jukovec
added a commit
that referenced
this issue
May 26, 2023
CloseGraceful closes Connection gracefully. Unlike Connection.Close() it waits for all requests to complete. Part of #257
oleg-jukovec
added a commit
that referenced
this issue
May 26, 2023
CloseGraceful closes ConnectionPool gracefully. Unlike ConnectionPool.Close() it waits for all requests to complete. Closes #257
3 tasks
oleg-jukovec
added a commit
that referenced
this issue
May 26, 2023
We forgot to update a comment about the state. Part of #257
oleg-jukovec
added a commit
that referenced
this issue
May 26, 2023
CloseGraceful closes Connection gracefully. Unlike Connection.Close() it waits for all requests to complete. Part of #257
oleg-jukovec
added a commit
that referenced
this issue
May 26, 2023
CloseGraceful closes ConnectionPool gracefully. Unlike ConnectionPool.Close() it waits for all requests to complete. Closes #257
oleg-jukovec
added a commit
that referenced
this issue
May 29, 2023
Overview New features Connection.CloseGraceful() unlike Connection.Close() waits for all requests to complete (#257). ConnectionPool.CloseGraceful() unlike ConnectionPool.Close() waits for all requests to complete (#257). ConnectionPool.Add()/ConnectionPool.Remove() to add/remove endpoints from a pool (#290). Other Updates crud tests with Tarantool 3.0 (#293). Updates SQL tests with Tarantool 3.0 (#295).
oleg-jukovec
added a commit
that referenced
this issue
May 29, 2023
Overview The release introduces the ability to gracefully close Connection and ConnectionPool and also provides methods for adding or removing an endpoint from a ConnectionPool. Breaking changes There are no breaking changes in the release. New features Connection.CloseGraceful() unlike Connection.Close() waits for all requests to complete (#257). ConnectionPool.CloseGraceful() unlike ConnectionPool.Close() waits for all requests to complete (#257). ConnectionPool.Add()/ConnectionPool.Remove() to add/remove endpoints from a pool (#290). Other Updates crud tests with Tarantool 3.0 (#293). Updates SQL tests with Tarantool 3.0 (#295).
oleg-jukovec
added a commit
that referenced
this issue
May 29, 2023
Overview The release introduces the ability to gracefully close Connection and ConnectionPool and also provides methods for adding or removing an endpoint from a ConnectionPool. Breaking changes There are no breaking changes in the release. New features Connection.CloseGraceful() unlike Connection.Close() waits for all requests to complete (#257). ConnectionPool.CloseGraceful() unlike ConnectionPool.Close() waits for all requests to complete (#257). ConnectionPool.Add()/ConnectionPool.Remove() to add/remove endpoints from a pool (#290). Other Updates crud tests with Tarantool 3.0 (#293). Updates SQL tests with Tarantool 3.0 (#295).
Merged
oleg-jukovec
added a commit
that referenced
this issue
May 29, 2023
We forgot to update a comment about the state. Part of #257
oleg-jukovec
added a commit
that referenced
this issue
May 29, 2023
CloseGraceful closes Connection gracefully. Unlike Connection.Close() it waits for all requests to complete. Part of #257
oleg-jukovec
added a commit
that referenced
this issue
May 29, 2023
CloseGraceful closes ConnectionPool gracefully. Unlike ConnectionPool.Close() it waits for all requests to complete. Closes #257
oleg-jukovec
added a commit
that referenced
this issue
Jun 6, 2023
Overview The release introduces the ability to gracefully close Connection and ConnectionPool and also provides methods for adding or removing an endpoint from a ConnectionPool. Breaking changes There are no breaking changes in the release. New features Connection.CloseGraceful() unlike Connection.Close() waits for all requests to complete (#257). ConnectionPool.CloseGraceful() unlike ConnectionPool.Close() waits for all requests to complete (#257). ConnectionPool.Add()/ConnectionPool.Remove() to add/remove endpoints from a pool (#290). Other Updates crud tests with Tarantool 3.0 (#293). Updates SQL tests with Tarantool 3.0 (#295).
oleg-jukovec
added a commit
that referenced
this issue
Jun 7, 2023
Overview The release introduces the ability to gracefully close Connection and ConnectionPool and also provides methods for adding or removing an endpoint from a ConnectionPool. Breaking changes There are no breaking changes in the release. New features Connection.CloseGraceful() unlike Connection.Close() waits for all requests to complete (#257). ConnectionPool.CloseGraceful() unlike ConnectionPool.Close() waits for all requests to complete (#257). ConnectionPool.Add()/ConnectionPool.Remove() to add/remove endpoints from a pool (#290). Other Updates crud tests with Tarantool 3.0 (#293). Updates SQL tests with Tarantool 3.0 (#295).
oleg-jukovec
added a commit
that referenced
this issue
Jun 7, 2023
Overview The release introduces the ability to gracefully close Connection and ConnectionPool and also provides methods for adding or removing an endpoint from a ConnectionPool. Breaking changes There are no breaking changes in the release. New features Connection.CloseGraceful() unlike Connection.Close() waits for all requests to complete (#257). ConnectionPool.CloseGraceful() unlike ConnectionPool.Close() waits for all requests to complete (#257). ConnectionPool.Add()/ConnectionPool.Remove() to add/remove endpoints from a pool (#290). Other Updates crud tests with Tarantool 3.0 (#293). Updates SQL tests with Tarantool 3.0 (#295).
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It would be nice to wait for all requests to be completed and don't send a new one (should be already implemented) if a user call Connection.Close() or ConnectionPool.Close(). See the feature request:
#214 (comment)
The text was updated successfully, but these errors were encountered: