.rubocop.yml | 100644 | 0 | 0 | | | 401 Bytes | e6e3f04c038bc810bb1d6f5496fb3a08030737ef246c26e6aaec2b029da0726a |
.coveralls.yml | 100644 | 0 | 0 | | | 46 Bytes | 38d204a7e719be2c116622195c7885e02ee4e9a361214cb48a68616730ea4ecf |
.document | 100644 | 0 | 0 | | | 55 Bytes | 0050ed5b67fff8be1f7e1610fb2e9d4a3f5c826d65c82ede0828c633bacc925f |
.gitignore | 100644 | 0 | 0 | | | 247 Bytes | 0f8fb21fb8d5a6cd1364a6709ef199683e66af7c8c4587dfe77d6ab18b76a5d7 |
.gitmodules | 100644 | 0 | 0 | | | 84 Bytes | bfdd0c3c7c79508d54520f957171f2b92f688eac1613651ffdaf3e0c52795135 |
.rspec | 100644 | 0 | 0 | | | 32 Bytes | 6f7d309d9cb4b5fe4cd4fe849e9b996907153b3439845729414d5757448c6e82 |
.rubocop_todo.yml | 100644 | 0 | 0 | | | 4.96 KB | 10a8bedb102d21d638076b01bbcdb5ab205ed46995f20c1502256f7bc192543a |
.travis.yml | 100644 | 0 | 0 | | | 980 Bytes | a90416c50dcd799756fb2958739d744866627ece3b23ac426a8f9d72adba0be4 |
CHANGELOG.md | 100644 | 0 | 0 | | | 6 KB | 8487468c296e91a81940a0f9050d5eb5d2653e2ddad2e48ce45d79bf6ebc804a |
Gemfile | 100644 | 0 | 0 | | | 103 Bytes | 50673a1f109bfd6d21a3634c01542219600d7ac38911cc249baee3b3d732de1b |
Guardfile | 100644 | 0 | 0 | | | 414 Bytes | cefc041aff3475f23bdefaf6afaff6dafec0f5fc0e1a7460d7c9be69acb47f77 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.03 KB | e5c1d94348708ad890191a03079469af64c151a81a6205d8afb344c66e9439f9 |
README.md | 100644 | 0 | 0 | | | 14.8 KB | ace1ab662ce5ba33977d1c4a020c774bb5e861a92788dca466140174f171398c |
Rakefile | 100644 | 0 | 0 | | | 7.01 KB | e83d3a91358d373a17e94b4f3b2d8a747aaee09f1ff89b41faee368c58a9f40a |
activerecord-turntable.gemspec | 100644 | 0 | 0 | | | 2.52 KB | 922e3843ab2393a7c73ed7545db35bdfd29b06b5de9ecb0318cd8f875eb850ab |
gemfiles/rails5_0_0.gemfile | 100644 | 0 | 0 | | | 112 Bytes | 61dd903fffd7d195d40de14a44d7cf23bf4c8d5fae7104b5876fe067466cff27 |
gemfiles/rails5_0_1.gemfile | 100644 | 0 | 0 | | | 112 Bytes | 35cddbc701f7496802d024de86af992177e210333a9313c76dee38bd8f615005 |
gemfiles/rails5_0_2.gemfile | 100644 | 0 | 0 | | | 112 Bytes | 34dd02773254ad33563dcdaf12745fab4569d2a029246be6f3103ebfca929823 |
gemfiles/rails5_0_3.gemfile | 100644 | 0 | 0 | | | 112 Bytes | fa4bdbcc8a4fb61068edb5a5168bc1e727872c8a1f2f2cfd6aa09e36d3dc3e03 |
gemfiles/rails5_1_0.gemfile | 100644 | 0 | 0 | | | 138 Bytes | 4c8ec25f7875b0f496a66ec43b1890049a6d1e8576f24d4cdc914ceffc115f16 |
gemfiles/rails5_1_1.gemfile | 100644 | 0 | 0 | | | 138 Bytes | 4cf93fdc5aa712738e0b53ff628c841097c911834d7c3b51245bae5c67813ab9 |
gemfiles/rails_edge.gemfile | 100644 | 0 | 0 | | | 213 Bytes | 550914be2fc5fc06ef0316203424ffff587f59356042fbee18eb5bbf9b73d8ba |
lib/active_record/turntable.rb | 100644 | 0 | 0 | | | 1.53 KB | 0aad288fea1d08433dbe0d1d5d1e9aae8ac3f488fca282f849ccfd6ea9d3cb86 |
lib/active_record/turntable/active_record_ext.rb | 100644 | 0 | 0 | | | 1.68 KB | 8f19ba386b018b30b08cd76c20d8a1f7f79aa93c8fb01374624b3678fe8259eb |
lib/active_record/turntable/active_record_ext/.gitkeep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
lib/active_record/turntable/active_record_ext/abstract_adapter.rb | 100644 | 0 | 0 | | | 2.96 KB | 825ddde12ea66af1815b33dee23cec33e8cdabb33cda26463577139b3f8aac68 |
lib/active_record/turntable/active_record_ext/activerecord_import_ext.rb | 100644 | 0 | 0 | | | 1.46 KB | e376393e690bb37503f575a22001231b9c06e885ab54d3e39c8aa864e191b579 |
lib/active_record/turntable/active_record_ext/acts_as_archive_extension.rb | 100644 | 0 | 0 | | | 831 Bytes | c0c663177c510c31ec9ec4159a4c3f5f83985689ca39e85b4b4415f366ed91cd |
lib/active_record/turntable/active_record_ext/association.rb | 100644 | 0 | 0 | | | 725 Bytes | 0a39345827fdf02382b7a71482ef8b91ecd3ce99461ea6f5e96135c2c8d32386 |
lib/active_record/turntable/active_record_ext/association_preloader.rb | 100644 | 0 | 0 | | | 520 Bytes | 692c8468b32622404bdf91dc7b4848beb39f60bcf8d38e470718bf9da17fe428 |
lib/active_record/turntable/active_record_ext/clever_load.rb | 100644 | 0 | 0 | | | 1.91 KB | 08e3b63f1ffcbef8464188a12772254eedf8f8bf705fc2552ab6dbc5ffd51052 |
lib/active_record/turntable/active_record_ext/connection_handler_extension.rb | 100644 | 0 | 0 | | | 1.28 KB | 1aff1740230efe8d5941c40b2175e6ab09b6b3f6e6d7792e2af22d7075e06207 |
lib/active_record/turntable/active_record_ext/database_tasks.rb | 100644 | 0 | 0 | | | 3.07 KB | 56d5e64d3b9eb1957c2cab5d0d74cc0ca0ecf564bc5ea982b58d1cc863792361 |
lib/active_record/turntable/active_record_ext/fixtures.rb | 100644 | 0 | 0 | | | 5.03 KB | 3203f62a9deb12ce7c269a3bf951a43d842c573519dbbfc81d166c2944283c21 |
lib/active_record/turntable/active_record_ext/locking_optimistic.rb | 100644 | 0 | 0 | | | 3.39 KB | ef1edb115ed1e286ceae3860ea92338469de3d9023c816bba14b2af0f4aebb99 |
lib/active_record/turntable/active_record_ext/log_subscriber.rb | 100644 | 0 | 0 | | | 1.28 KB | 0314ff01cd82a5746406218d1c4e73205f5e9915b1162067cc6a3da455414691 |
lib/active_record/turntable/active_record_ext/migration_proxy.rb | 100644 | 0 | 0 | | | 132 Bytes | f2dc5a2dd7c04a31d54bb161afa979cfa72080bf2fd6ffb07bc981909f3d286f |
lib/active_record/turntable/active_record_ext/persistence.rb | 100644 | 0 | 0 | | | 5.22 KB | f8368205f9d99dbe8fa8b61ca6960b80dabb2fb0c8af99fd43905f954b113306 |
lib/active_record/turntable/active_record_ext/query_cache.rb | 100644 | 0 | 0 | | | 2.46 KB | 0aa5b02ff84b74059cce10e492b5d1363ae74aff7185685f846d5ad80269504c |
lib/active_record/turntable/active_record_ext/relation.rb | 100644 | 0 | 0 | | | 826 Bytes | f2a35d1e8e3439d5c73ab8d50da3f52e92f7e4e88c14a37071ecb8168107b567 |
lib/active_record/turntable/active_record_ext/schema_dumper.rb | 100644 | 0 | 0 | | | 1.36 KB | 150b68ecf57254f6cebbdbc1513e2982e6110b5c23c7df0305b86a07735cbdbc |
lib/active_record/turntable/active_record_ext/sequencer.rb | 100644 | 0 | 0 | | | 753 Bytes | 4a65956bbcf399fbc70ea29216ac52897f6626458640ca7fa5b9853a5d9d34fd |
lib/active_record/turntable/active_record_ext/transactions.rb | 100644 | 0 | 0 | | | 1.42 KB | caa89b0eb015f7bda34fbc06231565e30dc8fc6717a96fa811194b35741d56ca |
lib/active_record/turntable/algorithm.rb | 100644 | 0 | 0 | | | 248 Bytes | b6072abeb692348b68aa0f3d9433dd2bfea672d75d0199b4eed1af25597d8a23 |
lib/active_record/turntable/algorithm/.gitkeep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
lib/active_record/turntable/algorithm/base.rb | 100644 | 0 | 0 | | | 206 Bytes | 9ce3d57d8c0980dfbb96696d586853ca63b41cb17cf7fbdbc02798e55c7b35ea |
lib/active_record/turntable/algorithm/modulo_algorithm.rb | 100644 | 0 | 0 | | | 373 Bytes | ff6541d7cad15940adba66b43d2ddc8e3291ed3f01f953de6b9546db5a7e8761 |
lib/active_record/turntable/algorithm/range_algorithm.rb | 100644 | 0 | 0 | | | 1.14 KB | a46a3596b33b683f5d8a6ec70d0bacebd2f6f82f642834681a6a95dc1bd68c22 |
lib/active_record/turntable/algorithm/range_bsearch_algorithm.rb | 100644 | 0 | 0 | | | 1.25 KB | 4d93f258413c40c652584305d7d1d791d8add8fe4e7af6434e3b3df4e5855c1d |
lib/active_record/turntable/base.rb | 100644 | 0 | 0 | | | 3.9 KB | dbb9d66c8e3adf1b3b75e9f947aa78532e113058515032fd1d4a02ac343317ca |
lib/active_record/turntable/cluster.rb | 100644 | 0 | 0 | | | 2.46 KB | 067127691310e37b066fe933ad0aac481f7a6edfbb5719739f1ed484a11dafe8 |
lib/active_record/turntable/cluster_helper_methods.rb | 100644 | 0 | 0 | | | 2.89 KB | 7a33325eb87917f612b846c2192f215ebc12512b8386c728d41da837cff9e6a2 |
lib/active_record/turntable/compatibility.rb | 100644 | 0 | 0 | | | 1.21 KB | 149c8ec6fe93df4ae8400d80d392328595e0d820883cd5dcd84feb35c4cc99c1 |
lib/active_record/turntable/config.rb | 100644 | 0 | 0 | | | 743 Bytes | 894439f8842680ddd46900205e24f361b60b136df1dc16fcba7cdcba2051203b |
lib/active_record/turntable/connection_proxy.rb | 100644 | 0 | 0 | | | 7.1 KB | 7bb113fba4e79ecb1ccf01be60052a65f9f902fe051feb0a2cc55f9c5f634960 |
lib/active_record/turntable/connection_proxy/mixable.rb | 100644 | 0 | 0 | | | 495 Bytes | a9ab861c7648896f2545e42bc38fea78bb294092ee23a859ab5f8f3c6c21d074 |
lib/active_record/turntable/error.rb | 100644 | 0 | 0 | | | 290 Bytes | 70dffd44b319a58fe287d2223692bde420c65672389584a45cfd3d7bffb05e9a |
lib/active_record/turntable/master_shard.rb | 100644 | 0 | 0 | | | 907 Bytes | f807d0463d947fba46f818a1c5338e98716fc9a125e2d1f58531ff02ebe48c9c |
lib/active_record/turntable/migration.rb | 100644 | 0 | 0 | | | 4.1 KB | 82010cc66cc7b190d60b694c92a39d25845ff1855d6592faa2aa3590138ece06 |
lib/active_record/turntable/mixer.rb | 100644 | 0 | 0 | | | 9.89 KB | 30f5ce01bcb36ed26474eb5a53d8d6a9b646073642e8f0923dda9df7f10ab871 |
lib/active_record/turntable/mixer/fader.rb | 100644 | 0 | 0 | | | 912 Bytes | 074bd1634486154e1fae56d1144d50cfcf7f0ffbe42b5add7d1dd7cdd758dfb5 |
lib/active_record/turntable/mixer/fader/calculate_shards_sum_result.rb | 100644 | 0 | 0 | | | 735 Bytes | 5aae61effb3477029facfe3c987e47bf22df586dcaa2b37f553fe695ec64a6f8 |
lib/active_record/turntable/mixer/fader/insert_shards_merge_result.rb | 100644 | 0 | 0 | | | 775 Bytes | 43d4d962307d9eda3f93ae9fc208a11589be253b89545e24c703295b4cb68a23 |
lib/active_record/turntable/mixer/fader/select_shards_merge_result.rb | 100644 | 0 | 0 | | | 927 Bytes | 928a376801d39eb609ead3f572bdb88730ab71839fe5808cd5ea455de8144066 |
lib/active_record/turntable/mixer/fader/specified_shard.rb | 100644 | 0 | 0 | | | 332 Bytes | 77e7b8bf436b86879297da045b5808c454d28b10d72bc5928b325893ba160b3b |
lib/active_record/turntable/mixer/fader/update_shards_merge_result.rb | 100644 | 0 | 0 | | | 487 Bytes | e6dea24bf9aeba3c2a9dcb47231f00c7c9531dc8e47732a8bba7e2c9ffef02bd |
lib/active_record/turntable/plugin.rb | 100644 | 0 | 0 | | | 92 Bytes | 9a7099033a22adcbfbe504548c0c9321166defaf6ecc89126eea5642fe803593 |
lib/active_record/turntable/pool_proxy.rb | 100644 | 0 | 0 | | | 1.42 KB | e803457bc2d032126e29e46eeeee81eded2fc295fbdfe7fef1b455e1d5c2cf0d |
lib/active_record/turntable/railtie.rb | 100644 | 0 | 0 | | | 1.06 KB | 5ce048fe5353647b6a08779f5e469f3720ee7bdfc1210e71f91a93d8342dc48c |
lib/active_record/turntable/railties/databases.rake | 100644 | 0 | 0 | | | 5.27 KB | 1cb6ba9b9fdfbc0606b611cf10e788967e6f3646a6a5faf815f008e5258e1918 |
lib/active_record/turntable/seq_shard.rb | 100644 | 0 | 0 | | | 759 Bytes | a3cac48de951c283533cca26110c9c4d3012cc2a8127b90b9c601da6c11f7f52 |
lib/active_record/turntable/sequencer.rb | 100644 | 0 | 0 | | | 1.71 KB | 3a94f7d0287e20d2e03f43e2e110fab85200a238074b886c1275d7d7e8abf280 |
lib/active_record/turntable/sequencer/api.rb | 100644 | 0 | 0 | | | 981 Bytes | 733f94e148e7583b71ad77aeb38ea7bb2bca61fda8113d5973c3288e423f0305 |
lib/active_record/turntable/sequencer/barrage.rb | 100644 | 0 | 0 | | | 609 Bytes | cb634ed7e8c344054c5c457cdfefb5f3a09c57bd4d53fe922e0135d63ccb13c5 |
lib/active_record/turntable/sequencer/mysql.rb | 100644 | 0 | 0 | | | 940 Bytes | b57f4c7a1c403e6ce8a2613001644ccddb80494fae42cf34f969d40ee4a4f45a |
lib/active_record/turntable/shard.rb | 100644 | 0 | 0 | | | 1.39 KB | 5b3c8e5cbaca5add4892cb9d3a8e16e276ea55182667f422d3a8ddf81e7eb8d2 |
lib/active_record/turntable/sharding_condition.rb | 100644 | 0 | 0 | | | 578 Bytes | 7e54fad21066538504301912cb3421bf68346bc285de322326b792c08603b89f |
lib/active_record/turntable/sql_tree_patch.rb | 100644 | 0 | 0 | | | 11.7 KB | dc6f2ff19a6398954819af710e6140bb77dff05a871ddd778cd78f23db1af000 |
lib/active_record/turntable/util.rb | 100644 | 0 | 0 | | | 557 Bytes | 417368e8ff192ad77221b03aaf987fe9d0e359c900f3b2495a7fd25a52d2a69c |
lib/active_record/turntable/version.rb | 100644 | 0 | 0 | | | 78 Bytes | d23fb024deaf8b3274b5519ac2c58b51e6e0fab430beb8ebfc0e62f4077172ce |
lib/activerecord-turntable.rb | 100644 | 0 | 0 | | | 91 Bytes | 9c107eccd6382df0c91e9c84afed72173c8bec0a151a8955b0ea10e3025ead12 |
lib/generators/active_record/turntable/install_generator.rb | 100644 | 0 | 0 | | | 378 Bytes | 389f72d3f920a8002f18dd0168fa8fd0d67be2c74dc57428bc9d15525a1c9dce |
lib/generators/templates/turntable.yml | 100644 | 0 | 0 | | | 1.02 KB | 34fa72e77ef4d7a8a7ad8ad73bf6ec056896b60a606007a82e3eb6b8400f047e |
script/performance/algorithm | 100755 | 0 | 0 | | | 844 Bytes | 3134515a82cff5cf36bf270a3c37a58ded7b7a2f9440acabd767e53c92f76b92 |