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

Vladislav Shpilevoy v.shpilevoy at tarantool.org
Tue Feb 20 01:45:45 MSK 2018


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

-- 
2.14.3 (Apple Git-98)




More information about the Tarantool-patches mailing list