forked from fl00r/go-tarantool-1.6
-
Notifications
You must be signed in to change notification settings - Fork 60
pool: ability to add/remove an endpoint #290
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
Comments
3 tasks
oleg-jukovec
added a commit
that referenced
this issue
May 29, 2023
* ConnectionPool.Add() allows to add a new endpoint into a pool. * ConnectionPool.Remove() allows to remove an endpoint from a pool. Closes #290
oleg-jukovec
added a commit
that referenced
this issue
May 29, 2023
* ConnectionPool.Add() allows to add a new endpoint into a pool. * ConnectionPool.Remove() allows to remove an endpoint from a pool. Closes #290
3 tasks
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
* ConnectionPool.Add() allows to add a new endpoint into a pool. * ConnectionPool.Remove() allows to remove an endpoint from a pool. Closes #290
oleg-jukovec
added a commit
that referenced
this issue
Jun 5, 2023
* ConnectionPool.Add() allows to add a new endpoint into a pool. * ConnectionPool.Remove() allows to remove an endpoint from a pool. Closes #290
oleg-jukovec
added a commit
that referenced
this issue
Jun 5, 2023
* ConnectionPool.Add() allows to add a new endpoint into a pool. * ConnectionPool.Remove() allows to remove an endpoint from a pool. Closes #290
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
Uh oh!
There was an error while loading. Please reload this page.
Users need additional methods in
ConnectionPool
to add and remove endpoints.An endpoint should be added after a successful connection.
A connection should be gracefully removed from a pool. It is connected with #257 .
The feature requested by @ochaton .
The text was updated successfully, but these errors were encountered: