[patches] [PATCH vshard 0/2] storage: allow storage reload

Georgy Kirichenko georgy at tarantool.org
Tue Feb 20 07:11:02 MSK 2018


It seems to be Ok
On Tuesday, February 20, 2018 1:45:45 AM MSK Vladislav Shpilevoy wrote:
> Branch: gh-72-fix-hot-reload
> Issue: https://github.com/tarantool/vshard/issues/72
> 
> Vladislav Shpilevoy (2):
>   test: move router and storage tests to separate directories
>   storage: allow storage reload
> 
>  test/failover/test.lua                             |  10 +-
>  test/{main => misc}/bad_uuid_1_a.lua               |   0
>  test/{main => misc}/bad_uuid_1_b.lua               |   0
>  test/{main => misc}/bad_uuid_2_a.lua               |   0
>  test/{main => misc}/bad_uuid_2_a_repaired.lua      |   0
>  test/{main => misc}/bad_uuid_2_b.lua               |   0
>  test/{main => misc}/bad_uuid_config.lua            |   0
>  test/{main => misc}/bad_uuid_router.lua            |   0
>  test/{main => misc}/check_uuid_on_connect.result   |   8 +-
>  test/{main => misc}/check_uuid_on_connect.test.lua |   8 +-
>  test/{main => misc}/master_switch.result           |   4 +-
>  test/{main => misc}/master_switch.test.lua         |   4 +-
>  test/{main => misc}/reconfigure.result             |   8 +-
>  test/{main => misc}/reconfigure.test.lua           |   8 +-
>  test/{main => misc}/router_1.lua                   |   0
>  test/{main => misc}/storage_1_a.lua                |   0
>  test/{main => misc}/storage_1_b.lua                |   0
>  test/{main => misc}/storage_2_a.lua                |   0
>  test/{main => misc}/storage_2_b.lua                |   0
>  test/{main => misc}/storage_3_a.lua                |   0
>  test/{main => misc}/suite.ini                      |   3 +-
>  test/{main => misc}/test.lua                       |   0
>  test/rebalancer/test.lua                           |  10 +-
>  test/{main => router}/exponential_timeout.result   |   6 +-
>  test/{main => router}/exponential_timeout.test.lua |   6 +-
>  test/{main => router}/reconnect_to_master.result   |   6 +-
>  test/{main => router}/reconnect_to_master.test.lua |   6 +-
>  test/{main => router}/reroute_wrong_bucket.result  |   6 +-
>  .../{main => router}/reroute_wrong_bucket.test.lua |   6 +-
>  test/{main => router}/retry_reads.result           |   6 +-
>  test/{main => router}/retry_reads.test.lua         |   6 +-
>  test/{main => router}/router.result                |   6 +-
>  test/{main => router}/router.test.lua              |   6 +-
>  test/router/router_1.lua                           |   1 +
>  test/router/storage_1_a.lua                        |   1 +
>  test/router/storage_1_b.lua                        |   1 +
>  test/router/storage_2_a.lua                        |   1 +
>  test/router/storage_2_b.lua                        |   1 +
>  test/router/suite.ini                              |   6 +
>  test/router/test.lua                               |   9 +
>  test/{main => storage}/garbage_collector.result    |   4 +-
>  test/{main => storage}/garbage_collector.test.lua  |   4 +-
>  test/{main => storage}/read_only_slave.result      |   4 +-
>  test/{main => storage}/read_only_slave.test.lua    |   4 +-
>  test/{main => storage}/recovery.result             |   4 +-
>  test/{main => storage}/recovery.test.lua           |   4 +-
>  test/{main => storage}/recovery_errinj.result      |   4 +-
>  test/{main => storage}/recovery_errinj.test.lua    |   4 +-
>  test/storage/reload.result                         | 190 ++++++++++
>  test/storage/reload.test.lua                       |  93 +++++
>  test/{main => storage}/storage.result              |   4 +-
>  test/{main => storage}/storage.test.lua            |   4 +-
>  test/storage/storage_1_a.lua                       |   1 +
>  test/storage/storage_1_b.lua                       |   1 +
>  test/storage/storage_2_a.lua                       |   1 +
>  test/storage/storage_2_b.lua                       |   1 +
>  test/storage/suite.ini                             |   7 +
>  test/storage/test.lua                              |   9 +
>  test/unit/garbage.result                           |   2 +-
>  test/unit/garbage.test.lua                         |   2 +-
>  vshard/storage/init.lua                            | 412
> ++++++++++++--------- vshard/util.lua                                    | 
> 32 +-
>  62 files changed, 690 insertions(+), 244 deletions(-)
>  mode change 120000 => 100644 test/failover/test.lua
>  rename test/{main => misc}/bad_uuid_1_a.lua (100%)
>  rename test/{main => misc}/bad_uuid_1_b.lua (100%)
>  rename test/{main => misc}/bad_uuid_2_a.lua (100%)
>  rename test/{main => misc}/bad_uuid_2_a_repaired.lua (100%)
>  rename test/{main => misc}/bad_uuid_2_b.lua (100%)
>  rename test/{main => misc}/bad_uuid_config.lua (100%)
>  rename test/{main => misc}/bad_uuid_router.lua (100%)
>  rename test/{main => misc}/check_uuid_on_connect.result (95%)
>  rename test/{main => misc}/check_uuid_on_connect.test.lua (93%)
>  rename test/{main => misc}/master_switch.result (95%)
>  rename test/{main => misc}/master_switch.test.lua (94%)
>  rename test/{main => misc}/reconfigure.result (96%)
>  rename test/{main => misc}/reconfigure.test.lua (95%)
>  rename test/{main => misc}/router_1.lua (100%)
>  rename test/{main => misc}/storage_1_a.lua (100%)
>  rename test/{main => misc}/storage_1_b.lua (100%)
>  rename test/{main => misc}/storage_2_a.lua (100%)
>  rename test/{main => misc}/storage_2_b.lua (100%)
>  rename test/{main => misc}/storage_3_a.lua (100%)
>  rename test/{main => misc}/suite.ini (66%)
>  rename test/{main => misc}/test.lua (100%)
>  mode change 120000 => 100644 test/rebalancer/test.lua
>  rename test/{main => router}/exponential_timeout.result (93%)
>  rename test/{main => router}/exponential_timeout.test.lua (89%)
>  rename test/{main => router}/reconnect_to_master.result (95%)
>  rename test/{main => router}/reconnect_to_master.test.lua (93%)
>  rename test/{main => router}/reroute_wrong_bucket.result (96%)
>  rename test/{main => router}/reroute_wrong_bucket.test.lua (95%)
>  rename test/{main => router}/retry_reads.result (93%)
>  rename test/{main => router}/retry_reads.test.lua (90%)
>  rename test/{main => router}/router.result (98%)
>  rename test/{main => router}/router.test.lua (98%)
>  create mode 120000 test/router/router_1.lua
>  create mode 120000 test/router/storage_1_a.lua
>  create mode 120000 test/router/storage_1_b.lua
>  create mode 120000 test/router/storage_2_a.lua
>  create mode 120000 test/router/storage_2_b.lua
>  create mode 100644 test/router/suite.ini
>  create mode 100644 test/router/test.lua
>  rename test/{main => storage}/garbage_collector.result (94%)
>  rename test/{main => storage}/garbage_collector.test.lua (93%)
>  rename test/{main => storage}/read_only_slave.result (96%)
>  rename test/{main => storage}/read_only_slave.test.lua (95%)
>  rename test/{main => storage}/recovery.result (97%)
>  rename test/{main => storage}/recovery.test.lua (96%)
>  rename test/{main => storage}/recovery_errinj.result (93%)
>  rename test/{main => storage}/recovery_errinj.test.lua (91%)
>  create mode 100644 test/storage/reload.result
>  create mode 100644 test/storage/reload.test.lua
>  rename test/{main => storage}/storage.result (99%)
>  rename test/{main => storage}/storage.test.lua (98%)
>  create mode 120000 test/storage/storage_1_a.lua
>  create mode 120000 test/storage/storage_1_b.lua
>  create mode 120000 test/storage/storage_2_a.lua
>  create mode 120000 test/storage/storage_2_b.lua
>  create mode 100644 test/storage/suite.ini
>  create mode 100644 test/storage/test.lua

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part.
URL: <https://lists.tarantool.org/pipermail/tarantool-patches/attachments/20180220/baf8e45c/attachment.sig>


More information about the Tarantool-patches mailing list