.github/workflows/test.yml | 100644 | 0 | 0 | | | 886 Bytes | a62ba76ac7854f212a47aa0967349a1d1a4ce0b67d503a0ea6c50c177dcec3e7 |
.gitignore | 100644 | 0 | 0 | | | 219 Bytes | 1b22fdbbcd709905952cc085a1e8afdbd61105fcd2f0e939a7bb02321350b7c4 |
.rubocop.yml | 100644 | 0 | 0 | | | 3.93 KB | dc10f8918536515dc06cb8fe507cb1b5966432ddd548127e5dacbb36a5112360 |
.travis.yml | 100644 | 0 | 0 | | | 466 Bytes | c418d24aae05199d485030a1f75ebf986723beff8adb2a9ef78515b9a17f0cf8 |
CHANGELOG.md | 100644 | 0 | 0 | | | 6.51 KB | ad00d2b299d6421d0178ecf585b29bac4d4a68eca4db9319b8249679b9f8a634 |
Gemfile | 100644 | 0 | 0 | | | 97 Bytes | d35c702a0bba0c4fd3a64457100a6ae45827f8b8cf97eeeac2d1a8d2576bf18f |
LICENSE | 100644 | 0 | 0 | | | 1.5 KB | 92c7dc0233bd25453887338b81078d008822dd2fbdb113700d80722fc3fa555b |
README.md | 100644 | 0 | 0 | | | 8.76 KB | bf12c3194244fff62140a6015c828e65bb5bfcf2fe6c958adbd509aa7864c47c |
Rakefile | 100644 | 0 | 0 | | | 474 Bytes | 17add51784f8675cf62699995f54f8488fda4fdff97af30e7094506766e57109 |
bin/.gitkeep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
dbdeployer/config.json | 100644 | 0 | 0 | | | 911 Bytes | 5f0d9a675aaac31387ca27d8d1dfac7f22b854d3fb41a896a75391a439952080 |
dbdeployer/install.sh | 100755 | 0 | 0 | | | 2.17 KB | a49062173a9a9e336ad3118ebe59b55aae9a457d8c76e0d6e3e4a6b905d3e150 |
dev.yml | 100644 | 0 | 0 | | | 743 Bytes | bf6b181fd95b336d5dee05300fea52c45f1048ffa949ae9a394f8ae4c1463d6a |
gemfiles/ar-2.3_mysql.gemfile | 100644 | 0 | 0 | | | 132 Bytes | 793718566b4b6dbcbb8fb144f08275c74fd1976515e7a4cb6f0a52dddfa62789 |
gemfiles/ar-3.2_mysql.gemfile | 100644 | 0 | 0 | | | 107 Bytes | 8c204df1bbe9ab35b15f4bf38b8093f31323cfd55bc69d91601af8c1884ab3ed |
gemfiles/ar-3.2_mysql2.gemfile | 100644 | 0 | 0 | | | 109 Bytes | 2d24095fde2331e531631613bd5af7d4020a66f7c532fb78e1ed39854eafcb06 |
gemfiles/ar-4.0_mysql2.gemfile | 100644 | 0 | 0 | | | 110 Bytes | eb0b9783a76e0600fa7918fba2eadc055b0752bf9a1a20867b41437d0a9071cb |
gemfiles/ar-4.1_mysql2.gemfile | 100644 | 0 | 0 | | | 109 Bytes | 6fc47b474f0fee99084fc8caa0c0c3f8581dbed79d177c11b327ea03f5fba039 |
gemfiles/ar-4.2_mysql2.gemfile | 100644 | 0 | 0 | | | 109 Bytes | 5e0a47a35c89a4b7105767c75c38ee2eb00dcddaf67c35e43ade57b3e36e007d |
gemfiles/ar-5.0_mysql2.gemfile | 100644 | 0 | 0 | | | 108 Bytes | 80d95afd212d57f1b000a6e00f548c4456a4ad8581b86e8b37a28c89e7aa3e4c |
lhm.gemspec | 100644 | 0 | 0 | | | 1.31 KB | 6e0ed93a1764c1ce3bc25a06d681bc045c9108910631205f4da07dfe0fed1e92 |
lib/lhm.rb | 100644 | 0 | 0 | | | 4.15 KB | f7dbbcd8f93e58ba4a74591efa9e39ace380cb2551dc3d0edc8473b723687faa |
lib/lhm/atomic_switcher.rb | 100644 | 0 | 0 | | | 1.41 KB | 32ea0af192d2742bcd0abc5e81f840fe1fa7cb93ae70813efb03efd8c5cbc049 |
lib/lhm/chunk_finder.rb | 100644 | 0 | 0 | | | 819 Bytes | d9a72738c11e436245e4abec11c3923636997202eda9cb02e8a0b2f56f7805aa |
lib/lhm/chunk_insert.rb | 100644 | 0 | 0 | | | 1.63 KB | c83b47d71ebd2df35e63882971a3a100d71b896ee7ddc7c18e28ad13950c083a |
lib/lhm/chunker.rb | 100644 | 0 | 0 | | | 2.5 KB | b46f333fd2077c546bf10b00ded203d414c155fb6a86934c8a11df1c9dee8509 |
lib/lhm/cleanup/current.rb | 100644 | 0 | 0 | | | 1.99 KB | 60040ad3f21e0e658188d7dc0d4759e714f39e052d7e8295a8e12a5cdf9a3903 |
lib/lhm/command.rb | 100644 | 0 | 0 | | | 780 Bytes | ec291c2448970264fe24722fdc73a1b82e2a7bb7538293c8615e3fd5a6a2175a |
lib/lhm/entangler.rb | 100644 | 0 | 0 | | | 2.94 KB | f82d40bd94611ac8a5f391267b296308889aca8296bb822789ae8a19acc7852c |
lib/lhm/intersection.rb | 100644 | 0 | 0 | | | 979 Bytes | 49114265958cab0bff491dc53d75c9329b02d7b274752ce7481337bb987684f9 |
lib/lhm/invoker.rb | 100644 | 0 | 0 | | | 3.6 KB | 6bd9e039491542aeca16cf52a4daf25aafb4fdcda9870ff81646a3f1f88bbe0e |
lib/lhm/locked_switcher.rb | 100644 | 0 | 0 | | | 2.04 KB | b5764bd6a7bdeede5a2099dedb5d38ee3c4589e5320f74490c5257eee6f96c52 |
lib/lhm/migration.rb | 100644 | 0 | 0 | | | 1005 Bytes | 34bb9ce7f7cac4b32b98232f54070a02d6a91b5c6a9a02a5edc9afe321d3a362 |
lib/lhm/migrator.rb | 100644 | 0 | 0 | | | 7.29 KB | a24e891807c3c7c99c7cc5e981d2a0f0c74e32bc5ef13de9a4ae449ef4070a9a |
lib/lhm/printer.rb | 100644 | 0 | 0 | | | 1.03 KB | 4d85258cdd7922dd1c54aaaea0451903df8352a49aed6a1e78fbc41f29b89f18 |
lib/lhm/railtie.rb | 100644 | 0 | 0 | | | 187 Bytes | a4469dc3f5186e84d3a0d092d0ac190a97c96f48580eaa59c2b5154bb28a5203 |
lib/lhm/sql_helper.rb | 100644 | 0 | 0 | | | 1.92 KB | b4e696c7d1443a1a5f792b411d57822e59c590a23d5dae3411d98d2c9d60ab88 |
lib/lhm/sql_retry.rb | 100644 | 0 | 0 | | | 2.47 KB | f3fa3b66dec6ed94f6886b62eeca64354d4303e3e303d566f059f7ddf4b1c4b7 |
lib/lhm/table.rb | 100644 | 0 | 0 | | | 3.24 KB | c543fcd0e2358849f4f9e3cc998b4ca9375048bdfed34942853abf2777ea8960 |
lib/lhm/table_name.rb | 100644 | 0 | 0 | | | 393 Bytes | f628d036086beff6af0a3e737052359721f7ff95675b823162676230d53dc5fd |
lib/lhm/test_support.rb | 100644 | 0 | 0 | | | 857 Bytes | cbb082ed11b66d4159b4c9f1734ea5636672942f14678fe6c6cbe59959e42c4e |
lib/lhm/throttler.rb | 100644 | 0 | 0 | | | 933 Bytes | 5f00c944a1a42203a50ef1c2e93e55c58ee91a7f7a1a804c493407f9a9d292a6 |
lib/lhm/throttler/slave_lag.rb | 100644 | 0 | 0 | | | 4.41 KB | 0a20a8e39fdd18a887e0d04b38ea6a108513eec9d8ee240d77376c28439f7a47 |
lib/lhm/throttler/threads_running.rb | 100644 | 0 | 0 | | | 1.98 KB | 87161f78e8126dd4c2dd010845d3986a44cf4429d24df89a6deec71985952b7b |
lib/lhm/throttler/time.rb | 100644 | 0 | 0 | | | 583 Bytes | 1db0ab715edb39f1c2bf77d5d7707e095fdcc3584d1d68dc10351dee8b7da004 |
lib/lhm/timestamp.rb | 100644 | 0 | 0 | | | 188 Bytes | 22073aec94a57f94c51a3b79a3d5c56a81e8ea6e47508d46e112d2530ca9f13d |
lib/lhm/version.rb | 100644 | 0 | 0 | | | 131 Bytes | 94ef62904e936dc0dd5c33ac832c5576b29adc76315b0cd9ef2b43439592398d |
shipit.rubygems.yml | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
spec/.lhm.example | 100644 | 0 | 0 | | | 81 Bytes | 615b40864719c158eaa885ddb729d51eb524276b9c950b5c81c80784f3000269 |
spec/README.md | 100644 | 0 | 0 | | | 1.24 KB | 4f0ff00dbe0a724191c5ba8ae9ab0781e494b53b359a8d0dd5994443f4748dcd |
spec/fixtures/bigint_table.ddl | 100644 | 0 | 0 | | | 122 Bytes | d7fbfebda70a2664d74884e345139835818c5b3dcca2e77fa084aff275049a18 |
spec/fixtures/composite_primary_key.ddl | 100644 | 0 | 0 | | | 215 Bytes | 6fd98fb7bb0b82416e17a8400338bfd445e0e378a8dd191c9c72765fe3f71d5d |
spec/fixtures/custom_primary_key.ddl | 100644 | 0 | 0 | | | 209 Bytes | 57a91ea8c52d88d13499d2b8a6faaedcaeb70f82e25cbaa8ee878071e6aab242 |
spec/fixtures/destination.ddl | 100644 | 0 | 0 | | | 203 Bytes | b777f45d1b8e12007820a10e0889df1502ca13e63c37b51b70acf0a7a5a4c96f |
spec/fixtures/lines.ddl | 100644 | 0 | 0 | | | 186 Bytes | df96ac7dd6936d745b78de0d21735760c1e96ca5cb49ebe9b35139d01fe6e57b |
spec/fixtures/origin.ddl | 100644 | 0 | 0 | | | 193 Bytes | eb9164a1b3b808cf308864caad8857af0ce6ee12941f116ccff634d5a633e20c |
spec/fixtures/permissions.ddl | 100644 | 0 | 0 | | | 162 Bytes | c9bc631fa0fee5e729a72cd68467a78f5a403613cc0545adea5836c996925211 |
spec/fixtures/small_table.ddl | 100644 | 0 | 0 | | | 118 Bytes | c0ec29dc2ddc1e698a35d98ed6d59b25b86ae35a33c0dce52c308aa6a7f2e729 |
spec/fixtures/tracks.ddl | 100644 | 0 | 0 | | | 151 Bytes | bb19b0217058517b981ed2e5ea21efdaa3de6855fc6f94cbf5301c2fc238af89 |
spec/fixtures/users.ddl | 100644 | 0 | 0 | | | 527 Bytes | 43c24c6a9c08332eeb4a31f7d2539aaedaf0b4c7344e5f73c008bc6ce3510ff4 |
spec/fixtures/wo_id_int_column.ddl | 100644 | 0 | 0 | | | 147 Bytes | effcbf1d1f6af595506e7400f5e41e482a7f5c321bd084fd5cd7612a994e02e3 |
spec/integration/atomic_switcher_spec.rb | 100644 | 0 | 0 | | | 3.19 KB | 2d6b02ea54573a8285c7be3a2486552953a4c2cf394ce856e61ff465864f2371 |
spec/integration/chunk_insert_spec.rb | 100644 | 0 | 0 | | | 844 Bytes | d8d75c177c6157d7ca42e242beb8c3118ba155089a798a6e1bb97fec1b48bc98 |
spec/integration/chunker_spec.rb | 100644 | 0 | 0 | | | 5.52 KB | d34d329c37fcdff9b3a1d69c8508a575e348ede9b3d274e8ba41500128d7f586 |
spec/integration/cleanup_spec.rb | 100644 | 0 | 0 | | | 4.96 KB | 22e6e82f13e04426f893b66af6b4df0a0f43788c8c0471521e6f8d463419bda8 |
spec/integration/entangler_spec.rb | 100644 | 0 | 0 | | | 1.71 KB | 7733a0fee89f0754ef69a6f58f5ba708bb011a0b1b632e777dd887a313c82e40 |
spec/integration/integration_helper.rb | 100644 | 0 | 0 | | | 5.13 KB | 42ee209957e5853d071c7add2b9b67d03c7085cfc253cdff947d602573790312 |
spec/integration/invoker_spec.rb | 100644 | 0 | 0 | | | 978 Bytes | c0f86116dea2b3658da081d2119672f6b40b3b93f9ce6f40c6d29a33bfdd8926 |
spec/integration/lhm_spec.rb | 100644 | 0 | 0 | | | 16.9 KB | ef49c9fb36f71f1b811dcd1f3e65612ccb4f9412c567df551b0cd164ad395185 |
spec/integration/lock_wait_timeout_spec.rb | 100644 | 0 | 0 | | | 1.43 KB | ad4b8b8f6bcd2f3c0266aa648103a5cfca849aa02ae9bdf9ef6410a075a4386c |
spec/integration/locked_switcher_spec.rb | 100644 | 0 | 0 | | | 1.24 KB | 935a49d05652a40d25d73ebe99366e295ee5486cfd7621853aca7b9c1508248e |
spec/integration/sql_retry/lock_wait_spec.rb | 100644 | 0 | 0 | | | 5.16 KB | 364a1d050d222d8bbb11125093c4d222690afe9f22d242bbf6264f668216abc8 |
spec/integration/sql_retry/lock_wait_timeout_test_helper.rb | 100644 | 0 | 0 | | | 3.63 KB | 7477d3e1badc66b36caa9c658b566fc3efae6bfda534b4911efb1a8c102a1f4d |
spec/integration/table_spec.rb | 100644 | 0 | 0 | | | 2.29 KB | 888a7104d245b4ad07dc0d70da9927b26c0d697274ccc10b513421e2f6a152c4 |
spec/test_helper.rb | 100644 | 0 | 0 | | | 651 Bytes | a75e1ed4568213d482ba7c0cdf56524baa81e3ed1b87c0451d0cc1c97b09322a |
spec/unit/atomic_switcher_spec.rb | 100644 | 0 | 0 | | | 846 Bytes | a6a014147a2b1c3a189a3d5234f364c41a098573ac9de224ce6745a4f124ef6c |
spec/unit/chunk_finder_spec.rb | 100644 | 0 | 0 | | | 1.95 KB | 7a50cb4b78d5a6f144340586009e0985c4c95b80a6c6a337d550f9ffd8049313 |
spec/unit/chunk_insert_spec.rb | 100644 | 0 | 0 | | | 1.31 KB | c140b01006853ce0dcc43fad571d7758e4c016dc3d0cdd76958a89d762ced627 |
spec/unit/chunker_spec.rb | 100644 | 0 | 0 | | | 7 KB | b04a6aaa55f0edd7787fffd2442cf83ecda447d156f0df5250bc01098c9cac83 |
spec/unit/entangler_spec.rb | 100644 | 0 | 0 | | | 4.3 KB | 73663c0d5126507b9ef704dd167a00ae8060e375ee5bad0dbd0863329289063f |
spec/unit/intersection_spec.rb | 100644 | 0 | 0 | | | 1.47 KB | d3046162bf1edb620a3840c8560a2a29ace67f2e1422c4baf322c3f2fc42041c |
spec/unit/lhm_spec.rb | 100644 | 0 | 0 | | | 836 Bytes | 201c2f37072e9f80cd4e49ce2e764b4fce414912abb1f59695d21e7a94694dbe |
spec/unit/locked_switcher_spec.rb | 100644 | 0 | 0 | | | 1.39 KB | 1cb03c7149b9e658622f3109aaa827437cd791f866dad4c41abe2c45133260cf |
spec/unit/migrator_spec.rb | 100644 | 0 | 0 | | | 3.81 KB | 6dbf6c046931eddc59ace5d87d9f4608b41f091e3ee809cd7833e20f0fea9f31 |
spec/unit/printer_spec.rb | 100644 | 0 | 0 | | | 2.29 KB | 15ce703573e56a3a0fa56cc79c81460338be9a47acd1bf486fd4f076734cb8c9 |
spec/unit/sql_helper_spec.rb | 100644 | 0 | 0 | | | 886 Bytes | 5b8e407d5c7baabd25608d8385a6b420e9af8ce0327dfc6c9bed6cb06db2449a |
spec/unit/table_name_spec.rb | 100644 | 0 | 0 | | | 1.56 KB | 45ccab185f95046047ac6f50eafc796317bf32192794e24ac44b57be387661e9 |
spec/unit/table_spec.rb | 100644 | 0 | 0 | | | 1.53 KB | 2c2535f99294ece838b4c49d24abef7610f3ffb470867bc8705d5456410ea97d |
spec/unit/throttler/slave_lag_spec.rb | 100644 | 0 | 0 | | | 9.5 KB | 9f551794a00ca078164df1d1ce02a2554a3c5d66b3d90b0ee97fb31990f458af |
spec/unit/throttler/threads_running_spec.rb | 100644 | 0 | 0 | | | 1.85 KB | e7468328b12a2980906bd119a923046b3adac58a951e95743cad87ff97cc0d34 |
spec/unit/throttler_spec.rb | 100644 | 0 | 0 | | | 2.76 KB | b3b7782fb5c0b929d9e35368b9a3a9cfc30530d7ff28e50d744d38a15e8ba069 |
spec/unit/unit_helper.rb | 100644 | 0 | 0 | | | 258 Bytes | 23a534c3fe79dd6dc3ccd375f39e864c0339971b4fba18bafb1ded6b7deb5c2c |