activerecord-turntable-3.1.0

https://rubygems.org

activerecord-turntable

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 340519

number: 3.1.0

platform: ruby

spec_sha256: e3118408d93d6d34f37f4f396e10c29bd6c2d8a88ca114bd7547ecbc23c31ca1

sha256: 7c8634078bd0c658a18e9878d152a176d71b80d31a144a5e1cbe13e606bfc47c

created_at: 2024-05-13 08:18:42 UTC

updated_at: 2024-06-07 20:59:22 UTC

position: 6

version_data_entries_count: 84

uploaded_at: 2017-06-16 07:46:56 UTC

indexed: true

has_extensions:

extensions:

Gem size: 40.5 KB

Version Data Entries

Total: 84

Unpacked size: 148 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.rubocop.yml10064400401 Bytese6e3f04c038bc810bb1d6f5496fb3a08030737ef246c26e6aaec2b029da0726a
.coveralls.yml1006440046 Bytes38d204a7e719be2c116622195c7885e02ee4e9a361214cb48a68616730ea4ecf
.document1006440055 Bytes0050ed5b67fff8be1f7e1610fb2e9d4a3f5c826d65c82ede0828c633bacc925f
.gitignore10064400247 Bytes0f8fb21fb8d5a6cd1364a6709ef199683e66af7c8c4587dfe77d6ab18b76a5d7
.gitmodules1006440084 Bytesbfdd0c3c7c79508d54520f957171f2b92f688eac1613651ffdaf3e0c52795135
.rspec1006440032 Bytes6f7d309d9cb4b5fe4cd4fe849e9b996907153b3439845729414d5757448c6e82
.rubocop_todo.yml100644004.96 KB10a8bedb102d21d638076b01bbcdb5ab205ed46995f20c1502256f7bc192543a
.travis.yml10064400980 Bytesa90416c50dcd799756fb2958739d744866627ece3b23ac426a8f9d72adba0be4
CHANGELOG.md100644006 KB8487468c296e91a81940a0f9050d5eb5d2653e2ddad2e48ce45d79bf6ebc804a
Gemfile10064400103 Bytes50673a1f109bfd6d21a3634c01542219600d7ac38911cc249baee3b3d732de1b
Guardfile10064400414 Bytescefc041aff3475f23bdefaf6afaff6dafec0f5fc0e1a7460d7c9be69acb47f77
LICENSE.txt100644001.03 KBe5c1d94348708ad890191a03079469af64c151a81a6205d8afb344c66e9439f9
README.md1006440014.8 KBace1ab662ce5ba33977d1c4a020c774bb5e861a92788dca466140174f171398c
Rakefile100644007.01 KBe83d3a91358d373a17e94b4f3b2d8a747aaee09f1ff89b41faee368c58a9f40a
activerecord-turntable.gemspec100644002.52 KB922e3843ab2393a7c73ed7545db35bdfd29b06b5de9ecb0318cd8f875eb850ab
gemfiles/rails5_0_0.gemfile10064400112 Bytes61dd903fffd7d195d40de14a44d7cf23bf4c8d5fae7104b5876fe067466cff27
gemfiles/rails5_0_1.gemfile10064400112 Bytes35cddbc701f7496802d024de86af992177e210333a9313c76dee38bd8f615005
gemfiles/rails5_0_2.gemfile10064400112 Bytes34dd02773254ad33563dcdaf12745fab4569d2a029246be6f3103ebfca929823
gemfiles/rails5_0_3.gemfile10064400112 Bytesfa4bdbcc8a4fb61068edb5a5168bc1e727872c8a1f2f2cfd6aa09e36d3dc3e03
gemfiles/rails5_1_0.gemfile10064400138 Bytes4c8ec25f7875b0f496a66ec43b1890049a6d1e8576f24d4cdc914ceffc115f16
gemfiles/rails5_1_1.gemfile10064400138 Bytes4cf93fdc5aa712738e0b53ff628c841097c911834d7c3b51245bae5c67813ab9
gemfiles/rails_edge.gemfile10064400213 Bytes550914be2fc5fc06ef0316203424ffff587f59356042fbee18eb5bbf9b73d8ba
lib/active_record/turntable.rb100644001.53 KB0aad288fea1d08433dbe0d1d5d1e9aae8ac3f488fca282f849ccfd6ea9d3cb86
lib/active_record/turntable/active_record_ext.rb100644001.68 KB8f19ba386b018b30b08cd76c20d8a1f7f79aa93c8fb01374624b3678fe8259eb
lib/active_record/turntable/active_record_ext/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
lib/active_record/turntable/active_record_ext/abstract_adapter.rb100644002.96 KB825ddde12ea66af1815b33dee23cec33e8cdabb33cda26463577139b3f8aac68
lib/active_record/turntable/active_record_ext/activerecord_import_ext.rb100644001.46 KBe376393e690bb37503f575a22001231b9c06e885ab54d3e39c8aa864e191b579
lib/active_record/turntable/active_record_ext/acts_as_archive_extension.rb10064400831 Bytesc0c663177c510c31ec9ec4159a4c3f5f83985689ca39e85b4b4415f366ed91cd
lib/active_record/turntable/active_record_ext/association.rb10064400725 Bytes0a39345827fdf02382b7a71482ef8b91ecd3ce99461ea6f5e96135c2c8d32386
lib/active_record/turntable/active_record_ext/association_preloader.rb10064400520 Bytes692c8468b32622404bdf91dc7b4848beb39f60bcf8d38e470718bf9da17fe428
lib/active_record/turntable/active_record_ext/clever_load.rb100644001.91 KB08e3b63f1ffcbef8464188a12772254eedf8f8bf705fc2552ab6dbc5ffd51052
lib/active_record/turntable/active_record_ext/connection_handler_extension.rb100644001.28 KB1aff1740230efe8d5941c40b2175e6ab09b6b3f6e6d7792e2af22d7075e06207
lib/active_record/turntable/active_record_ext/database_tasks.rb100644003.07 KB56d5e64d3b9eb1957c2cab5d0d74cc0ca0ecf564bc5ea982b58d1cc863792361
lib/active_record/turntable/active_record_ext/fixtures.rb100644005.03 KB3203f62a9deb12ce7c269a3bf951a43d842c573519dbbfc81d166c2944283c21
lib/active_record/turntable/active_record_ext/locking_optimistic.rb100644003.39 KBef1edb115ed1e286ceae3860ea92338469de3d9023c816bba14b2af0f4aebb99
lib/active_record/turntable/active_record_ext/log_subscriber.rb100644001.28 KB0314ff01cd82a5746406218d1c4e73205f5e9915b1162067cc6a3da455414691
lib/active_record/turntable/active_record_ext/migration_proxy.rb10064400132 Bytesf2dc5a2dd7c04a31d54bb161afa979cfa72080bf2fd6ffb07bc981909f3d286f
lib/active_record/turntable/active_record_ext/persistence.rb100644005.22 KBf8368205f9d99dbe8fa8b61ca6960b80dabb2fb0c8af99fd43905f954b113306
lib/active_record/turntable/active_record_ext/query_cache.rb100644002.46 KB0aa5b02ff84b74059cce10e492b5d1363ae74aff7185685f846d5ad80269504c
lib/active_record/turntable/active_record_ext/relation.rb10064400826 Bytesf2a35d1e8e3439d5c73ab8d50da3f52e92f7e4e88c14a37071ecb8168107b567
lib/active_record/turntable/active_record_ext/schema_dumper.rb100644001.36 KB150b68ecf57254f6cebbdbc1513e2982e6110b5c23c7df0305b86a07735cbdbc
lib/active_record/turntable/active_record_ext/sequencer.rb10064400753 Bytes4a65956bbcf399fbc70ea29216ac52897f6626458640ca7fa5b9853a5d9d34fd
lib/active_record/turntable/active_record_ext/transactions.rb100644001.42 KBcaa89b0eb015f7bda34fbc06231565e30dc8fc6717a96fa811194b35741d56ca
lib/active_record/turntable/algorithm.rb10064400248 Bytesb6072abeb692348b68aa0f3d9433dd2bfea672d75d0199b4eed1af25597d8a23
lib/active_record/turntable/algorithm/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
lib/active_record/turntable/algorithm/base.rb10064400206 Bytes9ce3d57d8c0980dfbb96696d586853ca63b41cb17cf7fbdbc02798e55c7b35ea
lib/active_record/turntable/algorithm/modulo_algorithm.rb10064400373 Bytesff6541d7cad15940adba66b43d2ddc8e3291ed3f01f953de6b9546db5a7e8761
lib/active_record/turntable/algorithm/range_algorithm.rb100644001.14 KBa46a3596b33b683f5d8a6ec70d0bacebd2f6f82f642834681a6a95dc1bd68c22
lib/active_record/turntable/algorithm/range_bsearch_algorithm.rb100644001.25 KB4d93f258413c40c652584305d7d1d791d8add8fe4e7af6434e3b3df4e5855c1d
lib/active_record/turntable/base.rb100644003.9 KBdbb9d66c8e3adf1b3b75e9f947aa78532e113058515032fd1d4a02ac343317ca
lib/active_record/turntable/cluster.rb100644002.46 KB067127691310e37b066fe933ad0aac481f7a6edfbb5719739f1ed484a11dafe8
lib/active_record/turntable/cluster_helper_methods.rb100644002.89 KB7a33325eb87917f612b846c2192f215ebc12512b8386c728d41da837cff9e6a2
lib/active_record/turntable/compatibility.rb100644001.21 KB149c8ec6fe93df4ae8400d80d392328595e0d820883cd5dcd84feb35c4cc99c1
lib/active_record/turntable/config.rb10064400743 Bytes894439f8842680ddd46900205e24f361b60b136df1dc16fcba7cdcba2051203b
lib/active_record/turntable/connection_proxy.rb100644007.1 KB7bb113fba4e79ecb1ccf01be60052a65f9f902fe051feb0a2cc55f9c5f634960
lib/active_record/turntable/connection_proxy/mixable.rb10064400495 Bytesa9ab861c7648896f2545e42bc38fea78bb294092ee23a859ab5f8f3c6c21d074
lib/active_record/turntable/error.rb10064400290 Bytes70dffd44b319a58fe287d2223692bde420c65672389584a45cfd3d7bffb05e9a
lib/active_record/turntable/master_shard.rb10064400907 Bytesf807d0463d947fba46f818a1c5338e98716fc9a125e2d1f58531ff02ebe48c9c
lib/active_record/turntable/migration.rb100644004.1 KB82010cc66cc7b190d60b694c92a39d25845ff1855d6592faa2aa3590138ece06
lib/active_record/turntable/mixer.rb100644009.89 KB30f5ce01bcb36ed26474eb5a53d8d6a9b646073642e8f0923dda9df7f10ab871
lib/active_record/turntable/mixer/fader.rb10064400912 Bytes074bd1634486154e1fae56d1144d50cfcf7f0ffbe42b5add7d1dd7cdd758dfb5
lib/active_record/turntable/mixer/fader/calculate_shards_sum_result.rb10064400735 Bytes5aae61effb3477029facfe3c987e47bf22df586dcaa2b37f553fe695ec64a6f8
lib/active_record/turntable/mixer/fader/insert_shards_merge_result.rb10064400775 Bytes43d4d962307d9eda3f93ae9fc208a11589be253b89545e24c703295b4cb68a23
lib/active_record/turntable/mixer/fader/select_shards_merge_result.rb10064400927 Bytes928a376801d39eb609ead3f572bdb88730ab71839fe5808cd5ea455de8144066
lib/active_record/turntable/mixer/fader/specified_shard.rb10064400332 Bytes77e7b8bf436b86879297da045b5808c454d28b10d72bc5928b325893ba160b3b
lib/active_record/turntable/mixer/fader/update_shards_merge_result.rb10064400487 Bytese6dea24bf9aeba3c2a9dcb47231f00c7c9531dc8e47732a8bba7e2c9ffef02bd
lib/active_record/turntable/plugin.rb1006440092 Bytes9a7099033a22adcbfbe504548c0c9321166defaf6ecc89126eea5642fe803593
lib/active_record/turntable/pool_proxy.rb100644001.42 KBe803457bc2d032126e29e46eeeee81eded2fc295fbdfe7fef1b455e1d5c2cf0d
lib/active_record/turntable/railtie.rb100644001.06 KB5ce048fe5353647b6a08779f5e469f3720ee7bdfc1210e71f91a93d8342dc48c
lib/active_record/turntable/railties/databases.rake100644005.27 KB1cb6ba9b9fdfbc0606b611cf10e788967e6f3646a6a5faf815f008e5258e1918
lib/active_record/turntable/seq_shard.rb10064400759 Bytesa3cac48de951c283533cca26110c9c4d3012cc2a8127b90b9c601da6c11f7f52
lib/active_record/turntable/sequencer.rb100644001.71 KB3a94f7d0287e20d2e03f43e2e110fab85200a238074b886c1275d7d7e8abf280
lib/active_record/turntable/sequencer/api.rb10064400981 Bytes733f94e148e7583b71ad77aeb38ea7bb2bca61fda8113d5973c3288e423f0305
lib/active_record/turntable/sequencer/barrage.rb10064400609 Bytescb634ed7e8c344054c5c457cdfefb5f3a09c57bd4d53fe922e0135d63ccb13c5
lib/active_record/turntable/sequencer/mysql.rb10064400940 Bytesb57f4c7a1c403e6ce8a2613001644ccddb80494fae42cf34f969d40ee4a4f45a
lib/active_record/turntable/shard.rb100644001.39 KB5b3c8e5cbaca5add4892cb9d3a8e16e276ea55182667f422d3a8ddf81e7eb8d2
lib/active_record/turntable/sharding_condition.rb10064400578 Bytes7e54fad21066538504301912cb3421bf68346bc285de322326b792c08603b89f
lib/active_record/turntable/sql_tree_patch.rb1006440011.7 KBdc6f2ff19a6398954819af710e6140bb77dff05a871ddd778cd78f23db1af000
lib/active_record/turntable/util.rb10064400557 Bytes417368e8ff192ad77221b03aaf987fe9d0e359c900f3b2495a7fd25a52d2a69c
lib/active_record/turntable/version.rb1006440078 Bytesd23fb024deaf8b3274b5519ac2c58b51e6e0fab430beb8ebfc0e62f4077172ce
lib/activerecord-turntable.rb1006440091 Bytes9c107eccd6382df0c91e9c84afed72173c8bec0a151a8955b0ea10e3025ead12
lib/generators/active_record/turntable/install_generator.rb10064400378 Bytes389f72d3f920a8002f18dd0168fa8fd0d67be2c74dc57428bc9d15525a1c9dce
lib/generators/templates/turntable.yml100644001.02 KB34fa72e77ef4d7a8a7ad8ad73bf6ec056896b60a606007a82e3eb6b8400f047e
script/performance/algorithm10075500844 Bytes3134515a82cff5cf36bf270a3c37a58ded7b7a2f9440acabd767e53c92f76b92