.github/workflows/test.yml | 100644 | 0 | 0 | | | 912 Bytes | 2831ec72c43a49fb05d80938847ce73067b5644fd893c66957cf6ea94efee23a |
.gitignore | 100644 | 0 | 0 | | | 138 Bytes | 1d922681e9004f66e7fdadaaf5f2fffd946b8d196ae17e5526e6e172f4d8a4be |
.rubocop.yml | 100644 | 0 | 0 | | | 3.93 KB | dc10f8918536515dc06cb8fe507cb1b5966432ddd548127e5dacbb36a5112360 |
.travis.yml | 100644 | 0 | 0 | | | 466 Bytes | c418d24aae05199d485030a1f75ebf986723beff8adb2a9ef78515b9a17f0cf8 |
CHANGELOG.md | 100644 | 0 | 0 | | | 6.81 KB | 7184d21d0d6538830d132582538aa5d23706024d89d85c03f80f24c2c5c0751c |
Gemfile | 100644 | 0 | 0 | | | 97 Bytes | d35c702a0bba0c4fd3a64457100a6ae45827f8b8cf97eeeac2d1a8d2576bf18f |
LICENSE | 100644 | 0 | 0 | | | 1.5 KB | 92c7dc0233bd25453887338b81078d008822dd2fbdb113700d80722fc3fa555b |
README.md | 100644 | 0 | 0 | | | 8.77 KB | d14febc456c71a8daf3dce381501e6e7e967b140d513a4d76b30c7e20117bfe6 |
Rakefile | 100644 | 0 | 0 | | | 663 Bytes | 026f2c35dcf53ab831bf2291a3cfaac9535967ee8f7122ad8f2043d706144452 |
dev.yml | 100644 | 0 | 0 | | | 824 Bytes | 9832264ecca9713147229edca76c0e6be3e6477399d70d22f19a8bfd0e6fca2c |
docker-compose.yml | 100644 | 0 | 0 | | | 1.08 KB | fad8eaf3da3369d3e421e633dcb35a80d126c8ea2f6b6dfd8a22af2711c2f6b6 |
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-shopify.rb | 100644 | 0 | 0 | | | 14 Bytes | f7d1fa700c204dcb2292fc396ec7c21428f26d4a2906897b5d29bc38f2f2f818 |
lib/lhm.rb | 100644 | 0 | 0 | | | 4.35 KB | fa9722752479e5d219b81c7267045c422badc448d3e18744e89418becae85c59 |
lib/lhm/atomic_switcher.rb | 100644 | 0 | 0 | | | 1.23 KB | be3ac5519308d47b129cec4577e0c7e3408af8d7bab11050929d66718791e51c |
lib/lhm/chunk_finder.rb | 100644 | 0 | 0 | | | 819 Bytes | d9a72738c11e436245e4abec11c3923636997202eda9cb02e8a0b2f56f7805aa |
lib/lhm/chunk_insert.rb | 100644 | 0 | 0 | | | 1.45 KB | f78fe6c23db0432f1f7f42c24d6294c10559cffc2ce4379ecc099ba646c865ce |
lib/lhm/chunker.rb | 100644 | 0 | 0 | | | 3.42 KB | 46ea55c32395676788abc49fa4f9c417d560b5974af41c1cc0693f0563297acb |
lib/lhm/cleanup/current.rb | 100644 | 0 | 0 | | | 1.94 KB | 9ef21ea26197d1842ec1c23ee884d74906dba64db54bc3a33729f2dc0c2fda59 |
lib/lhm/command.rb | 100644 | 0 | 0 | | | 780 Bytes | ec291c2448970264fe24722fdc73a1b82e2a7bb7538293c8615e3fd5a6a2175a |
lib/lhm/connection.rb | 100644 | 0 | 0 | | | 1.77 KB | 7c6f3f9de0f811888feed01f22626e5e34e8f413cfab734993300af92ce39ee6 |
lib/lhm/entangler.rb | 100644 | 0 | 0 | | | 2.85 KB | d2755084994e5177d7e5ab7574ebd7b654da2502a8287fe63e5f6ccbf1b3566a |
lib/lhm/intersection.rb | 100644 | 0 | 0 | | | 979 Bytes | 49114265958cab0bff491dc53d75c9329b02d7b274752ce7481337bb987684f9 |
lib/lhm/invoker.rb | 100644 | 0 | 0 | | | 3.59 KB | 2e17ee1ace1f5e9c980e9707361ad7c5ec42eec03991e173aeb4e94b7a1b6d0f |
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.37 KB | 2a7d454ca35e09d3b01b9eabb1cd827d73dcd7635399f0f20059311d1763366f |
lib/lhm/printer.rb | 100644 | 0 | 0 | | | 1.32 KB | b7a8e75f313c55d5ac73a5ec7ce3fa308ca2fece85847a15aadca408ccbef0cd |
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.66 KB | 1f1c00e032b99a25c77fd2ab25bb89f6f4771b1364c7e872891e9ffb0cf2c50f |
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 | 50e681b27a19288455c704aaad62f48b1496e9c73110d4dc5ad58fe90ea48f83 |
scripts/helpers/wait-for-dbs.sh | 100755 | 0 | 0 | | | 619 Bytes | 5a54018aadc8784dad5c95db2682a75a5080f633e6c146e490abe3a7a20ae3be |
scripts/mysql/reader/create_replication.sql | 100644 | 0 | 0 | | | 206 Bytes | f028a0d1f74eeb718d3c6ba0e6000c5c5831ee8458b779f978ecb70bc9eeb6ae |
scripts/mysql/writer/create_test_db.sql | 100644 | 0 | 0 | | | 22 Bytes | 8b6c93058c479265005d8430f3e3d4a4c78e0900c53af2965a3ebeaf940472a5 |
scripts/mysql/writer/create_users.sql | 100644 | 0 | 0 | | | 185 Bytes | 1201b77b0ec9524d163366b72faa0dc327e68499e29431eeda67bbbc98b8c5ca |
scripts/proxysql/proxysql.cnf | 100644 | 0 | 0 | | | 2.25 KB | 1503867e571df6a28546698ba5a1d2b1bc06d4991f0ca10883265b0ce6d6390d |
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 | | | 240 Bytes | 2b4875acbb5ca44624e87b8aeb79b686dded8901fd7bc272af21fbd75d03a5ea |
spec/fixtures/composite_primary_key_dest.ddl | 100644 | 0 | 0 | | | 245 Bytes | 61e5534d5600625149c501f9fa9a6e9c43c898becd5d530e5a5a11cd13235eff |
spec/fixtures/custom_primary_key.ddl | 100644 | 0 | 0 | | | 209 Bytes | 57a91ea8c52d88d13499d2b8a6faaedcaeb70f82e25cbaa8ee878071e6aab242 |
spec/fixtures/custom_primary_key_dest.ddl | 100644 | 0 | 0 | | | 214 Bytes | c179519fd77dabf05474ca552de6c79cc607cdc7acadce770f49b8c145a6aac5 |
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.54 KB | ba2b988f96479a3e9d0ab94deea37360638b953a2c439c4a5f366d12b890d8d0 |
spec/integration/chunk_insert_spec.rb | 100644 | 0 | 0 | | | 851 Bytes | d7c1d31d5306ce4b6400ed1c126f223d145ef6bf3bf45be003f61c12db9a2ba3 |
spec/integration/chunker_spec.rb | 100644 | 0 | 0 | | | 9.25 KB | fa24de1b8254294d11dc705ba80e78b6495288c3b046d1fde6c67d05ade0960d |
spec/integration/cleanup_spec.rb | 100644 | 0 | 0 | | | 5.48 KB | 9199d0e7ecca4fc9e762b50ab60931b9bb1309f8370ce07d1cca431124707000 |
spec/integration/database.yml | 100644 | 0 | 0 | | | 218 Bytes | 2adaeb999c19d26319b12f43f506838f3b07bdd932580a52c5741acb8e0dc1b0 |
spec/integration/entangler_spec.rb | 100644 | 0 | 0 | | | 1.73 KB | c4fadbd635a33609affb5d2830982e2e3d20f0e64ac66cd89b5c03cd7a4ca21c |
spec/integration/integration_helper.rb | 100644 | 0 | 0 | | | 5.09 KB | 4e0debaf916c37f2372d6fa17703d4fff535b309b24668f72a131e1490b575be |
spec/integration/invoker_spec.rb | 100644 | 0 | 0 | | | 978 Bytes | c0f86116dea2b3658da081d2119672f6b40b3b93f9ce6f40c6d29a33bfdd8926 |
spec/integration/lhm_spec.rb | 100644 | 0 | 0 | | | 17.2 KB | df28d0589b315a00421db53c1f4e058e6e4399f86724d2080cbc7f87e211b21a |
spec/integration/lock_wait_timeout_spec.rb | 100644 | 0 | 0 | | | 1.44 KB | 89c973cb94c18f384793f351d8d07a115927f632c8edbc1d2fbb2456f71a154f |
spec/integration/locked_switcher_spec.rb | 100644 | 0 | 0 | | | 1.27 KB | 59f0a793b974002a47dcae3c20ea4b2115c76b438aeabb1db5c44251f0d2f36f |
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.74 KB | 378b9365ca36be3a943b9feb65c54b9734ca7676e30855297eaaf8248b5137f2 |
spec/integration/table_spec.rb | 100644 | 0 | 0 | | | 2.28 KB | d97347a29a5c5dcf26c572c4ee4d88e0ef2129b33601481b24bcb60cc7c83d0c |
spec/test_helper.rb | 100644 | 0 | 0 | | | 835 Bytes | cc2094e055ad7a67656611c5bea39c6d5004b2c99d9441c3373a33ca72f3a520 |
spec/unit/atomic_switcher_spec.rb | 100644 | 0 | 0 | | | 829 Bytes | 406ae6041fed85670330d197aa8f849c333732ab6662130c9bc4017e7a9d52ec |
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.5 KB | f5ba37caf830146782f62bdf09834c8b693532ff09f703ecba9ee233f24b92a0 |
spec/unit/connection_spec.rb | 100644 | 0 | 0 | | | 1.98 KB | 12ea24e3b0a004a23253c8f3feda1ca79277a2a829a7f5a0e64f808f65ec1e5d |
spec/unit/entangler_spec.rb | 100644 | 0 | 0 | | | 4.67 KB | 62f73471b5c96b64da50cb419a6fd5f81fd9139932ed813dd2297545a61547c8 |
spec/unit/intersection_spec.rb | 100644 | 0 | 0 | | | 1.5 KB | fb02f2643cbaef4f2beecffd73f6fcd4d27a4416b1bd09f81764408a97a548a7 |
spec/unit/lhm_spec.rb | 100644 | 0 | 0 | | | 878 Bytes | fc25502466bf2ed4d7167cb57e58c84d3d3c57c52a1305ae41eef29aa862b32d |
spec/unit/locked_switcher_spec.rb | 100644 | 0 | 0 | | | 1.35 KB | 1068570eb40908fb6c144c9e3b76edd23bd74dde3c34562bd02e8ee02173450c |
spec/unit/migrator_spec.rb | 100644 | 0 | 0 | | | 3.9 KB | 84b296e9b1b941a476d712712315b01f396af04ba2bc75ba1598ee8ebb0c5fcd |
spec/unit/printer_spec.rb | 100644 | 0 | 0 | | | 1.8 KB | 734ad7ef916a5d082de515ae40841b710ac600d01efdbc85478fe09b829e521a |
spec/unit/sql_helper_spec.rb | 100644 | 0 | 0 | | | 886 Bytes | 311d81ba37c842e56a637e44247453305fd8f8fc75d1cb292c92d82716547b1a |
spec/unit/table_name_spec.rb | 100644 | 0 | 0 | | | 1.56 KB | 45ccab185f95046047ac6f50eafc796317bf32192794e24ac44b57be387661e9 |
spec/unit/table_spec.rb | 100644 | 0 | 0 | | | 1.57 KB | aef588ab9285f2b3a16626fa578f7d8c1d36afcabdf7c7fc65d5a71cac71c4db |
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.84 KB | db08c5e49e39aed19056d64807ebc31ef7158a3cae5ad412c9f41fa1d9673208 |
spec/unit/unit_helper.rb | 100644 | 0 | 0 | | | 562 Bytes | 730832d0af44dc31983a820fde6181bcb5b909d6f7c48b0f6cbe3bbcea29efc9 |