-
Notifications
You must be signed in to change notification settings - Fork 14
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
Support vshard's identification_mode
= name_as_key
#403
Comments
As far as I understand, 0.1.25 with new mode enabled will break the |
@DifferentialOrange I don't know, but I hope that the new mode is generally compatible with the old one. Only testing can tell us. |
DifferentialOrange
added
bug
Something isn't working
and removed
feature
A new functionality
labels
Dec 21, 2023
DifferentialOrange
added a commit
that referenced
this issue
Dec 22, 2023
In vshard 0.1.25, new feature related to vshard configuration and storage info was introduced [1]. If the new mode is used, crud module fails to bootstrap and work in several places. This feature is enabled by Tarantool 3.0 if vshard cluster was configured with 3.0 config. After this patch, it is possible to bootstrap a vshard cluster with new configuration mode. We run all existing vshard tests with new modes after this patch. Module code was updated to support both possible mods. 1. tarantool/vshard#426 Closes #403
2 tasks
DifferentialOrange
added a commit
that referenced
this issue
Dec 22, 2023
In vshard 0.1.25, new feature related to vshard configuration and storage info was introduced [1]. If the new mode is used, crud module fails to bootstrap and work in several places. This feature is enabled by Tarantool 3.0 if vshard cluster was configured with 3.0 config. After this patch, it is possible to bootstrap a vshard cluster with new configuration mode. We run all existing vshard tests with new modes after this patch. Module code was updated to support both possible mods. 1. tarantool/vshard#426 Closes #403
DifferentialOrange
added a commit
that referenced
this issue
Dec 25, 2023
In vshard 0.1.25, new feature related to vshard configuration and storage info was introduced [1]. If the new mode is used, crud module fails to bootstrap and work in several places. This feature is enabled by Tarantool 3.0 if vshard cluster was configured with 3.0 config. After this patch, it is possible to bootstrap a vshard cluster with new configuration mode. We run all existing vshard tests with new modes after this patch. Module code was updated to support both possible mods. 1. tarantool/vshard#426 Closes #403
DifferentialOrange
added a commit
that referenced
this issue
Dec 25, 2023
In vshard 0.1.25, new feature related to vshard configuration and storage info was introduced [1]. If the new mode is used, crud module fails to bootstrap and work in several places. This feature is enabled by Tarantool 3.0 if vshard cluster was configured with 3.0 config. After this patch, it is possible to bootstrap a vshard cluster with new configuration mode. We run all existing vshard tests with new modes after this patch. Module code was updated to support both possible mods. 1. tarantool/vshard#426 Closes #403
DifferentialOrange
added a commit
that referenced
this issue
Dec 25, 2023
In vshard 0.1.25, new feature related to vshard configuration and storage info was introduced [1]. If the new mode is used, crud module fails to bootstrap and work in several places. This feature is enabled by Tarantool 3.0 if vshard cluster was configured with 3.0 config. After this patch, it is possible to bootstrap a vshard cluster with new configuration mode. We run all existing vshard tests with new modes after this patch. Module code was updated to support both possible mods. 1. tarantool/vshard#426 Closes #403
DifferentialOrange
added a commit
that referenced
this issue
Dec 25, 2023
In vshard 0.1.25, new feature related to vshard configuration and storage info was introduced [1]. If the new mode is used, crud module fails to bootstrap and work in several places. This feature is enabled by Tarantool 3.0 if vshard cluster was configured with 3.0 config. After this patch, it is possible to bootstrap a vshard cluster with new configuration mode. We run all existing vshard tests with new modes after this patch. Module code was updated to support both possible modes. 1. tarantool/vshard#426 Closes #403
DifferentialOrange
added a commit
that referenced
this issue
Dec 25, 2023
In vshard 0.1.25, new feature related to vshard configuration and storage info was introduced [1]. If the new mode is used, crud module fails to bootstrap and work in several places. This feature is enabled by Tarantool 3.0 if vshard cluster was configured with 3.0 config. After this patch, it is possible to bootstrap a vshard cluster with new configuration mode. We run all existing vshard tests with new modes after this patch. Module code was updated to support both possible modes. 1. tarantool/vshard#426 Closes #403
DifferentialOrange
added a commit
that referenced
this issue
Dec 25, 2023
Overview This release introduces compatibility with vshard 0.1.25 `name_as_key` identification mode, as well as several minor fixes and tests stabilization. Added * `mode` option for `crud.min` and `crud.max` (#404). Fixed * Compatibility with vshard 0.1.25 `name_as_key` identification mode for Tarantool 3.0 (#403). * Propagating `noreturn` and `fetch_latest_metadata` options in case of intermediate nullable fields update for Tarantool 2.7 and older (#404). Infrastructure * Fix flaky update unflatten test case (#404). * Do not rely on replication in read test cases (#404).
Merged
DifferentialOrange
added a commit
that referenced
this issue
Dec 25, 2023
Overview This release introduces compatibility with vshard 0.1.25 `name_as_key` identification mode, as well as several minor fixes and tests stabilization. Added * `mode` option for `crud.min` and `crud.max` (#404). Fixed * Compatibility with vshard 0.1.25 `name_as_key` identification mode for Tarantool 3.0 (#403). * Propagating `noreturn` and `fetch_latest_metadata` options in case of intermediate nullable fields update for Tarantool 2.7 and older (#404). Infrastructure * Fix flaky update unflatten test case (#404). * Do not rely on replication in read test cases (#404).
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It is released in vshard 0.1.25. See tarantool/doc#3942.
This mode has different
vshard.storage.info()
output: names are there instead of UUIDs.At least the following crud's code is not ready for that.
crud/crud.lua
Lines 182 to 196 in a897f4c
The text was updated successfully, but these errors were encountered: