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
Make queue works with connection_pool #176
Comments
3 tasks
oleg-jukovec
added a commit
that referenced
this issue
Aug 25, 2022
The patch adds missed Execute, ExecuteTyped and ExecuteAsync methods to the ConnectionPool type. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Aug 25, 2022
ConnectorAdapter allows to use ConnectionPool as Connector. All requests to a pool will be executed in a specified mode. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Aug 25, 2022
The patch adds missed Execute, ExecuteTyped and ExecuteAsync methods to the ConnectionPool type. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Aug 25, 2022
ConnectorAdapter allows to use ConnectionPool as Connector. All requests to a pool will be executed in a specified mode. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Aug 25, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Aug 25, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
3 tasks
oleg-jukovec
added a commit
that referenced
this issue
Aug 26, 2022
The patch adds missed Execute, ExecuteTyped and ExecuteAsync methods to the ConnectionPool type. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Aug 26, 2022
ConnectorAdapter allows to use ConnectionPool as Connector. All requests to a pool will be executed in a specified mode. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Aug 26, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Aug 26, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 7, 2022
The patch adds missed Execute, ExecuteTyped and ExecuteAsync methods to the ConnectionPool type. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 7, 2022
ConnectorAdapter allows to use ConnectionPool as Connector. All requests to a pool will be executed in a specified mode. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 7, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 12, 2022
It fixes queue.cfg({in_replicaset = true}) for Tarantool 1.10 [1]. 1. tarantool/queue#185 Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 12, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 12, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 13, 2022
ConnectorAdapter allows to use ConnectionPool as Connector. All requests to a pool will be executed in a specified mode. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 13, 2022
It fixes queue.cfg({in_replicaset = true}) for Tarantool 1.10 [1]. 1. tarantool/queue#185 Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 13, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 16, 2022
The patch adds missed Execute, ExecuteTyped and ExecuteAsync methods to the ConnectionPool type. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 16, 2022
ConnectorAdapter allows to use ConnectionPool as Connector. All requests to a pool will be executed in a specified mode. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 16, 2022
It fixes queue.cfg({in_replicaset = true}) for Tarantool 1.10 [1]. 1. tarantool/queue#185 Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 16, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 20, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 20, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 22, 2022
The patch adds missed Execute, ExecuteTyped and ExecuteAsync methods to the ConnectionPool type. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 22, 2022
ConnectorAdapter allows to use ConnectionPool as Connector. All requests to a pool will be executed in a specified mode. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 22, 2022
It fixes queue.cfg({in_replicaset = true}) for Tarantool 1.10 [1]. 1. tarantool/queue#185 Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 22, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 22, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 22, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 23, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 23, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 23, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 23, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 23, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 30, 2022
The patch adds missed Execute, ExecuteTyped and ExecuteAsync methods to the ConnectionPool type. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 30, 2022
ConnectorAdapter allows to use ConnectionPool as Connector. All requests to a pool will be executed in a specified mode. Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 30, 2022
It fixes queue.cfg({in_replicaset = true}) for Tarantool 1.10 [1]. 1. tarantool/queue#185 Part of #176
oleg-jukovec
added a commit
that referenced
this issue
Sep 30, 2022
The example demonstrates how to use the queue package with the connection_pool package. Closes #176
oleg-jukovec
added a commit
that referenced
this issue
Oct 4, 2022
Overview The release adds support for the latest version of the queue package with master-replica switching. Breaking changes There are no breaking changes in the release. New features Support the queue 1.2.1 (#177). ConnectionHandler interface for handling changes of connections in ConnectionPool (#178) Execute, ExecuteTyped and ExecuteAsync methods to ConnectionPool (#176) ConnectorAdapter type to use ConnectionPool as Connector interface (#176) An example how to use queue and connection_pool subpackages together (#176) Bugfixes Mode type description in the connection_pool subpackage (#208) Missed Role type constants in the connection_pool subpackage (#208) ConnectionPool does not close UnknownRole connections (#208) Segmentation faults in ConnectionPool requests after disconnect (#208) Addresses in ConnectionPool may be changed from an external code (#208) ConnectionPool recreates connections too often (#208) A connection is still opened after ConnectionPool.Close() (#208) Future.GetTyped() after Future.Get() does not decode response correctly (#213) Decimal package use a test function GetNumberLength instead of a package-level function getNumberLength (#219) Datetime location after encode + decode is unequal (#217)
oleg-jukovec
added a commit
that referenced
this issue
Oct 4, 2022
Overview The release adds support for the latest version of the queue package with master-replica switching. Breaking changes There are no breaking changes in the release. New features Support the queue 1.2.1 (#177). ConnectionHandler interface for handling changes of connections in ConnectionPool (#178). Execute, ExecuteTyped and ExecuteAsync methods to ConnectionPool (#176). ConnectorAdapter type to use ConnectionPool as Connector interface (#176). An example how to use queue and connection_pool subpackages together (#176). Bugfixes Mode type description in the connection_pool subpackage (#208). Missed Role type constants in the connection_pool subpackage (#208). ConnectionPool does not close UnknownRole connections (#208). Segmentation faults in ConnectionPool requests after disconnect (#208). Addresses in ConnectionPool may be changed from an external code (#208). ConnectionPool recreates connections too often (#208). A connection is still opened after ConnectionPool.Close() (#208). Future.GetTyped() after Future.Get() does not decode response correctly (#213). Decimal package use a test function GetNumberLength instead of a package-level function getNumberLength (#219). Datetime location after encode + decode is unequal (#217).
Merged
oleg-jukovec
added a commit
that referenced
this issue
Oct 5, 2022
Overview The release adds support for the latest version of the queue package with master-replica switching. Breaking changes There are no breaking changes in the release. New features Support the queue 1.2.1 (#177). ConnectionHandler interface for handling changes of connections in ConnectionPool (#178). Execute, ExecuteTyped and ExecuteAsync methods to ConnectionPool (#176). ConnectorAdapter type to use ConnectionPool as Connector interface (#176). An example how to use queue and connection_pool subpackages together (#176). Bugfixes Mode type description in the connection_pool subpackage (#208). Missed Role type constants in the connection_pool subpackage (#208). ConnectionPool does not close UnknownRole connections (#208). Segmentation faults in ConnectionPool requests after disconnect (#208). Addresses in ConnectionPool may be changed from an external code (#208). ConnectionPool recreates connections too often (#208). A connection is still opened after ConnectionPool.Close() (#208). Future.GetTyped() after Future.Get() does not decode response correctly (#213). Decimal package use a test function GetNumberLength instead of a package-level function getNumberLength (#219). Datetime location after encode + decode is unequal (#217).
oleg-jukovec
added a commit
that referenced
this issue
Oct 31, 2022
Overview The release adds support for the latest version of the queue package with master-replica switching. Breaking changes There are no breaking changes in the release. New features Support the queue 1.2.1 (#177). ConnectionHandler interface for handling changes of connections in ConnectionPool (#178). Execute, ExecuteTyped and ExecuteAsync methods to ConnectionPool (#176). ConnectorAdapter type to use ConnectionPool as Connector interface (#176). An example how to use queue and connection_pool subpackages together (#176). Bugfixes Mode type description in the connection_pool subpackage (#208). Missed Role type constants in the connection_pool subpackage (#208). ConnectionPool does not close UnknownRole connections (#208). Segmentation faults in ConnectionPool requests after disconnect (#208). Addresses in ConnectionPool may be changed from an external code (#208). ConnectionPool recreates connections too often (#208). A connection is still opened after ConnectionPool.Close() (#208). Future.GetTyped() after Future.Get() does not decode response correctly (#213). Decimal package use a test function GetNumberLength instead of a package-level function getNumberLength (#219). Datetime location after encode + decode is unequal (#217). Wrong interval arithmetic with timezones (#221). Invalid MsgPack if STREAM_ID > 127 (#224). queue.Take() returns an invalid task (#222).
oleg-jukovec
added a commit
that referenced
this issue
Oct 31, 2022
Overview The release adds support for the latest version of the queue package with master-replica switching. Breaking changes There are no breaking changes in the release. New features Support the queue 1.2.1 (#177). ConnectionHandler interface for handling changes of connections in ConnectionPool (#178). Execute, ExecuteTyped and ExecuteAsync methods to ConnectionPool (#176). ConnectorAdapter type to use ConnectionPool as Connector interface (#176). An example how to use queue and connection_pool subpackages together (#176). Bugfixes Mode type description in the connection_pool subpackage (#208). Missed Role type constants in the connection_pool subpackage (#208). ConnectionPool does not close UnknownRole connections (#208). Segmentation faults in ConnectionPool requests after disconnect (#208). Addresses in ConnectionPool may be changed from an external code (#208). ConnectionPool recreates connections too often (#208). A connection is still opened after ConnectionPool.Close() (#208). Future.GetTyped() after Future.Get() does not decode response correctly (#213). Decimal package use a test function GetNumberLength instead of a package-level function getNumberLength (#219). Datetime location after encode + decode is unequal (#217). Wrong interval arithmetic with timezones (#221). Invalid MsgPack if STREAM_ID > 127 (#224). queue.Take() returns an invalid task (#222).
oleg-jukovec
added a commit
that referenced
this issue
Nov 2, 2022
Overview The release adds support for the latest version of the queue package with master-replica switching. Breaking changes There are no breaking changes in the release. New features Support the queue 1.2.1 (#177). ConnectionHandler interface for handling changes of connections in ConnectionPool (#178). Execute, ExecuteTyped and ExecuteAsync methods to ConnectionPool (#176). ConnectorAdapter type to use ConnectionPool as Connector interface (#176). An example how to use queue and connection_pool subpackages together (#176). Bugfixes Mode type description in the connection_pool subpackage (#208). Missed Role type constants in the connection_pool subpackage (#208). ConnectionPool does not close UnknownRole connections (#208). Segmentation faults in ConnectionPool requests after disconnect (#208). Addresses in ConnectionPool may be changed from an external code (#208). ConnectionPool recreates connections too often (#208). A connection is still opened after ConnectionPool.Close() (#208). Future.GetTyped() after Future.Get() does not decode response correctly (#213). Decimal package use a test function GetNumberLength instead of a package-level function getNumberLength (#219). Datetime location after encode + decode is unequal (#217). Wrong interval arithmetic with timezones (#221). Invalid MsgPack if STREAM_ID > 127 (#224). queue.Take() returns an invalid task (#222).
oleg-jukovec
added a commit
that referenced
this issue
Nov 2, 2022
Overview The release adds support for the latest version of the queue package with master-replica switching. Breaking changes There are no breaking changes in the release. New features Support the queue 1.2.1 (#177). ConnectionHandler interface for handling changes of connections in ConnectionPool (#178). Execute, ExecuteTyped and ExecuteAsync methods to ConnectionPool (#176). ConnectorAdapter type to use ConnectionPool as Connector interface (#176). An example how to use queue and connection_pool subpackages together (#176). Bugfixes Mode type description in the connection_pool subpackage (#208). Missed Role type constants in the connection_pool subpackage (#208). ConnectionPool does not close UnknownRole connections (#208). Segmentation faults in ConnectionPool requests after disconnect (#208). Addresses in ConnectionPool may be changed from an external code (#208). ConnectionPool recreates connections too often (#208). A connection is still opened after ConnectionPool.Close() (#208). Future.GetTyped() after Future.Get() does not decode response correctly (#213). Decimal package use a test function GetNumberLength instead of a package-level function getNumberLength (#219). Datetime location after encode + decode is unequal (#217). Wrong interval arithmetic with timezones (#221). Invalid MsgPack if STREAM_ID > 127 (#224). queue.Take() returns an invalid task (#222).
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
For now we cannot work with queue on replicaset setups:
This code will fails:
The text was updated successfully, but these errors were encountered: