Method List
-
#[] ActiveRecord::Turntable::ShardRegistry
-
#[] ActiveRecord::Turntable::Compatibility
-
#[] ActiveRecord::Turntable::SequencerRegistry
-
#_update_record ActiveRecord::Turntable::ActiveRecordExt::Relation
-
#active_connection? ActiveRecord::Turntable::PoolProxy
-
#add ActiveRecord::Turntable::SequencerRegistry
-
#add ActiveRecord::Turntable::ShardRegistry
-
#add_to_transaction ActiveRecord::Turntable::ActiveRecordExt::Transactions
-
#algorithm ActiveRecord::Turntable::Configuration::DSL::ClusterDSL
-
#algorithm ActiveRecord::Turntable::Cluster
-
#all_cluster_transaction ActiveRecord::Turntable::ClusterHelperMethods::ClassMethods
-
#announce ActiveRecord::Turntable::Migration::OverrideMethods
-
ar51? ActiveRecord::Turntable::Util
-
ar51_or_later? ActiveRecord::Turntable::Util
-
ar52_or_later? ActiveRecord::Turntable::Util
-
ar_version ActiveRecord::Turntable::Util
-
ar_version_earlier_than? ActiveRecord::Turntable::Util
-
ar_version_equals_or_later? ActiveRecord::Turntable::Util
-
ar_version_satisfy? ActiveRecord::Turntable::Util
-
build ActiveRecord::Turntable::Cluster
-
#build_fader ActiveRecord::Turntable::Mixer
-
#build_scope ActiveRecord::Turntable::ActiveRecordExt::AssociationPreloader
-
#cache ActiveRecord::Turntable::ConnectionProxy
-
#called_method ActiveRecord::Turntable::Mixer::Fader
-
#choose ActiveRecord::Turntable::Algorithm::ModuloAlgorithm
-
#choose ActiveRecord::Turntable::Algorithm::RangeBsearchAlgorithm
-
#choose ActiveRecord::Turntable::Algorithm::HashSlotAlgorithm
-
#choose ActiveRecord::Turntable::Algorithm::Base
-
#choose_index ActiveRecord::Turntable::Algorithm::RangeBsearchAlgorithm
-
#choose_index ActiveRecord::Turntable::Algorithm::HashSlotAlgorithm
-
class_for ActiveRecord::Turntable::Sequencer
-
class_for ActiveRecord::Turntable::Algorithm
-
#clear_for! ActiveRecord::Turntable::SlaveRegistry
-
#clear_query_cache ActiveRecord::Turntable::ConnectionProxy
-
#clear_query_cache_if_needed ActiveRecord::Turntable::ConnectionProxy
-
#clever_load! ActiveRecord::Turntable::ActiveRecordExt::CleverLoad
-
#cluster ActiveRecord::Turntable::ConnectionProxy
-
#cluster ActiveRecord::Turntable::Configuration::DSL::ClusterDSL
-
#cluster ActiveRecord::Turntable::Shard
-
#cluster ActiveRecord::Turntable::Configuration::DSL
-
#cluster ActiveRecord::Turntable::ShardRegistry
-
#cluster ActiveRecord::Turntable::Configuration
-
#cluster_registry ActiveRecord::Turntable::Configuration
-
#cluster_sequencers ActiveRecord::Turntable::SequencerRegistry
-
#clusters ActiveRecord::Turntable::Migration::ShardDefinition
-
#columns ActiveRecord::Turntable::ConnectionProxy
-
#compatible_versions ActiveRecord::Turntable::Compatibility
-
#complete ActiveRecord::Turntable::ActiveRecordExt::QueryCache::ClassMethods::V5_1
-
#complete ActiveRecord::Turntable::ActiveRecordExt::QueryCache::ClassMethods::V5_0
-
#complete ActiveRecord::Turntable::ActiveRecordExt::QueryCache::ClassMethods::V5_0_1
-
#configuration ActiveRecord::Turntable::Configuration::Loader::YAML
-
#configuration ActiveRecord::Turntable::Configuration::Loader::DSL
-
#configuration ActiveRecord::Turntable::Configuration::DSL
-
configure ActiveRecord::Turntable::Configuration
-
#connection ActiveRecord::Turntable::Shard
-
#connection ActiveRecord::Turntable::ConnectionProxy
-
#connection ActiveRecord::Turntable::Sequencer::Mysql
-
connection_classes ActiveRecord::Turntable::Shard
-
#connection_pool ActiveRecord::Turntable::Shard
-
#connection_pool ActiveRecord::Turntable::ConnectionProxy
-
#connection_pool ActiveRecord::Turntable::DefaultShard
-
#copy_locale ActiveRecord::Turntable::Generators::InstallGenerator
-
#create_all_turntable_cluster ActiveRecord::Tasks::DatabaseTasks
-
#create_current_turntable_cluster ActiveRecord::Tasks::DatabaseTasks
-
create_fixtures ActiveRecord::FixtureSet
-
#create_sequence_for ActiveRecord::Turntable::Migration::CommandRecorder
-
#create_sequence_for ActiveRecord::Turntable::Migration::SchemaStatementsExt
-
#current_last_shard ActiveRecord::Turntable::Base::ClassMethods
-
#current_sequence_value ActiveRecord::Turntable::Sequencer::Api
-
#current_sequence_value ActiveRecord::Turntable::ActiveRecordExt::Sequencer
-
#current_sequence_value ActiveRecord::Turntable::Sequencer
-
#current_sequence_value ActiveRecord::Turntable::Sequencer::Katsubushi
-
#current_sequence_value ActiveRecord::Turntable::Sequencer::Barrage
-
#current_sequence_value ActiveRecord::Turntable::Sequencer::Mysql
-
#current_shard ActiveRecord::Turntable::ConnectionProxy
-
#current_shard= ActiveRecord::Turntable::ConnectionProxy
-
#current_slave_shard ActiveRecord::Turntable::Shard
-
#current_turntable_cluster_configurations ActiveRecord::Tasks::DatabaseTasks
-
#default_connection ActiveRecord::Turntable::ConnectionProxy
-
#default_current_shard ActiveRecord::Turntable::ConnectionProxy
-
#default_shard ActiveRecord::Turntable::ConnectionProxy
-
#disable_query_cache! ActiveRecord::Turntable::ConnectionProxy
-
#discard! ActiveRecord::Turntable::PoolProxy
-
#down ActiveRecord::Turntable::Migration::Migrator::ClassMethods
-
#down ActiveRecord::Turntable::Migration::MigrationContext
-
#drop_all_turntable_cluster ActiveRecord::Tasks::DatabaseTasks
-
#drop_current_turntable_cluster ActiveRecord::Tasks::DatabaseTasks
-
#drop_sequence_for ActiveRecord::Turntable::Migration::SchemaStatementsExt
-
#dsl ActiveRecord::Turntable::Configuration::Loader::YAML
-
#dsl ActiveRecord::Turntable::Configuration::Loader::DSL
-
#each_current_turntable_cluster_configuration ActiveRecord::Tasks::DatabaseTasks
-
#each_current_turntable_cluster_connected ActiveRecord::Tasks::DatabaseTasks
-
#each_local_turntable_cluster_configuration ActiveRecord::Tasks::DatabaseTasks
-
#each_token SQLTree::Tokenizer
-
earlier_than_ar51? ActiveRecord::Turntable::Util
-
#enable_query_cache! ActiveRecord::Turntable::ConnectionProxy
-
#escape_string SQLTree::Node::Expression::EscapedValue
-
#exec_migration ActiveRecord::Turntable::Migration::OverrideMethods
-
#execute ActiveRecord::Turntable::Mixer::Fader::InsertShardsMergeResult
-
#execute ActiveRecord::Turntable::Mixer::Fader
-
#execute ActiveRecord::Turntable::Mixer::Fader::SpecifiedShard
-
#execute ActiveRecord::Turntable::Mixer::Fader::SelectShardsMergeResult
-
#execute ActiveRecord::Turntable::Mixer::Fader::CalculateShardsSumResult
-
#execute ActiveRecord::Turntable::Mixer::Fader::UpdateShardsMergeResult
-
extended ActiveRecord::Turntable::Compatibility
-
#find_compatible_module ActiveRecord::Turntable::Compatibility
-
#find_compatible_version ActiveRecord::Turntable::Compatibility
-
#find_shard_keys ActiveRecord::Turntable::Mixer
-
#fixed_shard ActiveRecord::Turntable::ConnectionProxy
-
#fixed_shard= ActiveRecord::Turntable::ConnectionProxy
-
#force_connect_all_shards! ActiveRecord::Turntable::ClusterHelperMethods::ClassMethods
-
#force_transaction_all_shards! ActiveRecord::Turntable::ClusterHelperMethods::ClassMethods
-
#global_settings_keys ActiveRecord::Turntable::Configuration::DSL
-
#hash_func ActiveRecord::Turntable::Algorithm::HashSlotAlgorithm
-
identifier_quote_field_char SQLTree
-
#index_keyword? SQLTree::Token
-
#initialize ActiveRecord::Turntable::Algorithm::HashSlotAlgorithm
-
#initialize SQLTree::Node::Expression::EscapedValue
-
#initialize ActiveRecord::Turntable::Sequencer::Katsubushi
-
#initialize ActiveRecord::Turntable::Sequencer::Mysql
-
#initialize SQLTree::Node::IndexHint
-
#initialize ActiveRecord::Turntable::Sequencer::Barrage
-
#initialize SQLTree::Node::TableReference
-
#initialize ActiveRecord::Turntable::SequencerRegistry
-
#initialize ActiveRecord::Turntable::Configuration::DSL::ClusterDSL
-
#initialize ActiveRecord::Turntable::SlaveRegistry
-
#initialize ActiveRecord::Turntable::ShardRegistry
-
#initialize ActiveRecord::Turntable::Mixer
-
#initialize ActiveRecord::Turntable::Sequencer::Api
-
#initialize ActiveRecord::Turntable::Algorithm::Base
-
#initialize ActiveRecord::Turntable::Configuration::Loader::YAML
-
#initialize ActiveRecord::Turntable::DefaultShard
-
#initialize ActiveRecord::Turntable::Configuration
-
#initialize ActiveRecord::Turntable::Configuration::DSL
-
#initialize ActiveRecord::Turntable::Cluster
-
#initialize ActiveRecord::Turntable::Mixer::Fader
-
#initialize ActiveRecord::Turntable::Deprecation
-
#initialize ActiveRecord::Turntable::PoolProxy
-
#initialize ActiveRecord::Turntable::SeqShard
-
#initialize ActiveRecord::Turntable::Configuration::Loader::DSL
-
#initialize ActiveRecord::Turntable::Shard
-
#initialize ActiveRecord::Turntable::ConnectionProxy
-
install_turntable_executor_hooks ActiveRecord::Turntable::ActiveRecordExt::QueryCache
-
#klass ActiveRecord::Turntable::ConnectionProxy
-
#load ActiveRecord::Turntable::Configuration::Loader::YAML
-
load ActiveRecord::Turntable::Configuration
-
load ActiveRecord::Turntable::Configuration::Loader::YAML
-
#load ActiveRecord::Turntable::Configuration::Loader::DSL
-
load ActiveRecord::Turntable::Configuration::Loader::DSL
-
#log ActiveRecord::Turntable::ActiveRecordExt::AbstractAdapter::V5_1
-
#log ActiveRecord::Turntable::ActiveRecordExt::AbstractAdapter::V5_2
-
#log ActiveRecord::Turntable::ActiveRecordExt::AbstractAdapter::V5_0
-
#log ActiveRecord::Turntable::ActiveRecordExt::AbstractAdapter::V5_0_3
-
#method_missing ActiveRecord::Turntable::ConnectionProxy
-
#mixable? ActiveRecord::Turntable::ConnectionProxy::Mixable
-
#move ActiveRecord::Turntable::ActiveRecordExt::ActsAsArchiveExt::ClassMethods
-
#name ActiveRecord::Turntable::Configuration::DSL::ClusterDSL::ShardSetting
-
#name ActiveRecord::Turntable::Shard
-
#next_sequence_value ActiveRecord::Turntable::Sequencer::Barrage
-
#next_sequence_value ActiveRecord::Turntable::Sequencer::Katsubushi
-
#next_sequence_value ActiveRecord::Turntable::Sequencer::Mysql
-
#next_sequence_value ActiveRecord::Turntable::Sequencer::Api
-
#next_sequence_value ActiveRecord::Turntable::ActiveRecordExt::Sequencer
-
#next_sequence_value ActiveRecord::Turntable::Sequencer
-
#owner_to_turntable_pool ActiveRecord::Turntable::ActiveRecordExt::ConnectionHandlerExtension
-
parse SQLTree::Node::Expression::EscapedValue
-
parse SQLTree::Node::Expression::Value
-
parse SQLTree::Node::IndexHint
-
parse SQLTree::Node::SubQuery
-
parse SQLTree::Node::SelectQuery
-
parse SQLTree::Node::TableReference
-
parse_atomic SQLTree::Node::Expression
-
parse_limit_clause SQLTree::Node::SelectQuery
-
parse_offset_clause SQLTree::Node::SelectQuery
-
parse_rhs SQLTree::Node::Expression::BinaryOperator
-
parse_value_list SQLTree::Node::InsertQuery
-
#path ActiveRecord::Turntable::Configuration::Loader::YAML
-
#path ActiveRecord::Turntable::Configuration::Loader::DSL
-
#pk_and_sequence_for ActiveRecord::Turntable::ConnectionProxy
-
#possible_index_hint? SQLTree::Token
-
#prefetch_primary_key? ActiveRecord::Turntable::ActiveRecordExt::Sequencer
-
prepended ActiveRecord::Turntable::ActiveRecordExt::Association
-
prepended ActiveRecord::Turntable::ActiveRecordExt::AbstractAdapter
-
prepended ActiveRecord::Turntable::ActiveRecordExt::ActsAsArchiveExt
-
prepended ActiveRecord::Turntable::Migration::Migrator
-
prepended ActiveRecord::Turntable::ActiveRecordExt::QueryCache
-
#primary_key ActiveRecord::Turntable::ConnectionProxy
-
#proxy ActiveRecord::Turntable::PoolProxy
-
#query ActiveRecord::Turntable::Mixer::Fader
-
#quote_field_name SQLTree::Node::Base
-
#raise_on_not_specified_shard_query ActiveRecord::Turntable::Configuration
-
#raise_on_not_specified_shard_update ActiveRecord::Turntable::Configuration
-
#range ActiveRecord::Turntable::Configuration::DSL::ClusterDSL::ShardSetting
-
#range ActiveRecord::Turntable::ShardRegistry::ShardMap
-
#records_for ActiveRecord::Turntable::ActiveRecordExt::AssociationPreloader
-
#recursive_cluster_transaction ActiveRecord::Turntable::ClusterHelperMethods::ClassMethods
-
#recursive_transaction ActiveRecord::Turntable::ClusterHelperMethods::ClassMethods
-
#release! ActiveRecord::Turntable::SequencerRegistry
-
#release! ActiveRecord::Turntable::ClusterRegistry
-
#release! ActiveRecord::Turntable::ShardRegistry
-
#release! ActiveRecord::Turntable::Configuration
-
#release! ActiveRecord::Turntable::Sequencer
-
#release! ActiveRecord::Turntable::Sequencer::Mysql
-
#rename_sequence_for ActiveRecord::Turntable::Migration::CommandRecorder
-
#rename_sequence_for ActiveRecord::Turntable::Migration::SchemaStatementsExt
-
#reset_sequence_name ActiveRecord::Turntable::ActiveRecordExt::Sequencer
-
#respond_to_missing? ActiveRecord::Turntable::ConnectionProxy
-
#retrieve_connection_pool ActiveRecord::Turntable::ActiveRecordExt::ConnectionHandlerExtension
-
#run ActiveRecord::Turntable::Migration::Migrator::ClassMethods
-
#run ActiveRecord::Turntable::Migration::MigrationContext
-
#run ActiveRecord::Turntable::ActiveRecordExt::QueryCache::ClassMethods::V5_0
-
#run ActiveRecord::Turntable::ActiveRecordExt::QueryCache::ClassMethods::V5_1
-
#run ActiveRecord::Turntable::ActiveRecordExt::QueryCache::ClassMethods::V5_0_1
-
#select_shard ActiveRecord::Turntable::Cluster
-
#sequence_name ActiveRecord::Turntable::Sequencer
-
sequence_name ActiveRecord::Turntable::Sequencer
-
#sequencer ActiveRecord::Turntable::Configuration::DSL::ClusterDSL
-
#sequencer ActiveRecord::Turntable::Cluster
-
#sequencer ActiveRecord::Turntable::Base::ClassMethods
-
#sequencer ActiveRecord::Turntable::Configuration
-
#sequencer_enabled? ActiveRecord::Turntable::Base::ClassMethods
-
#sequencer_registry ActiveRecord::Turntable::Configuration
-
#sequencer_registry ActiveRecord::Turntable::Cluster
-
#sequencers ActiveRecord::Turntable::SequencerRegistry
-
#sequencers ActiveRecord::Turntable::Configuration::DSL::ClusterDSL
-
#sequencers ActiveRecord::Turntable::Cluster
-
#sequencers ActiveRecord::Turntable::Configuration
-
#set_slave_enabled ActiveRecord::Turntable::Cluster
-
#set_slave_for ActiveRecord::Turntable::SlaveRegistry
-
#setup_fixtures ActiveRecord::TestFixtures
-
#shard ActiveRecord::Turntable::Configuration::DSL::ClusterDSL
-
#shard ActiveRecord::Turntable::ShardRegistry::ShardMap
-
#shard_fixed? ActiveRecord::Turntable::ConnectionProxy
-
#shard_for ActiveRecord::Turntable::Cluster
-
#shard_maps ActiveRecord::Turntable::ShardRegistry
-
#shard_registry ActiveRecord::Turntable::Cluster
-
#shard_weights ActiveRecord::Turntable::Algorithm::HashSlotAlgorithm
-
#shard_weights ActiveRecord::Turntable::Algorithm::Base
-
#shard_weights ActiveRecord::Turntable::Algorithm::RangeBsearchAlgorithm
-
#sharding_condition_needed? ActiveRecord::Turntable::Base::ClassMethods
-
#shards ActiveRecord::Turntable::ConnectionProxy
-
#shards ActiveRecord::Turntable::ShardRegistry
-
#shards ActiveRecord::Turntable::Migration::ShardDefinition
-
#shards_query_hash ActiveRecord::Turntable::Mixer::Fader
-
#shards_transaction ActiveRecord::Turntable::Cluster
-
#slave_enabled? ActiveRecord::Turntable::Cluster
-
#slave_for ActiveRecord::Turntable::SlaveRegistry
-
#slaves ActiveRecord::Turntable::Shard
-
#slaves ActiveRecord::Turntable::Configuration::DSL::ClusterDSL::ShardSetting
-
#slot_for_key ActiveRecord::Turntable::Algorithm::HashSlotAlgorithm
-
#spec ActiveRecord::Turntable::ConnectionProxy
-
#spec_for ActiveRecord::Turntable::ClusterHelperMethods::ClassMethods
-
#sql ActiveRecord::Turntable::ActiveRecordExt::LogSubscriber
-
#support_slave? ActiveRecord::Turntable::Shard
-
#support_slave? ActiveRecord::Turntable::DefaultShard
-
#support_slave? ActiveRecord::Turntable::SlaveShard
-
#support_slave? ActiveRecord::Turntable::SeqShard
-
#supports_views? ActiveRecord::Turntable::ConnectionProxy
-
#target_shard? ActiveRecord::Turntable::Migration::OverrideMethods
-
#to_shard ActiveRecord::Turntable::Cluster
-
#to_sql ActiveRecord::Turntable::ConnectionProxy
-
#to_sql SQLTree::Node::InsertQuery
-
#to_sql SQLTree::Node::Expression::Value
-
#to_sql SQLTree::Node::IndexHint
-
#to_sql SQLTree::Node::Expression::Field
-
#to_sql SQLTree::Node::Expression::EscapedValue
-
#to_sql SQLTree::Node::SubQuery
-
#to_sql SQLTree::Node::SelectQuery
-
#to_sql SQLTree::Node::TableReference
-
#tokenize_possible_escaped_string SQLTree::Tokenizer
-
#tokenize_quoted_string SQLTree::Tokenizer
-
#transaction ActiveRecord::Turntable::ConnectionProxy
-
#turntable ActiveRecord::Turntable::Base::ClassMethods
-
#turntable_app_root_path ActiveRecord::Turntable::ConfigurationMethods
-
#turntable_cluster ActiveRecord::Turntable::Base::ClassMethods
-
#turntable_config ActiveRecord::Turntable::ConfigurationMethods
-
#turntable_configuration_file ActiveRecord::Turntable::ConfigurationMethods
-
#turntable_configuration_file= ActiveRecord::Turntable::ConfigurationMethods
-
#turntable_connection_classes ActiveRecord::Turntable::ClassMethods
-
#turntable_define_cluster_class_methods ActiveRecord::Turntable::ClusterHelperMethods::ClassMethods
-
#turntable_define_cluster_methods ActiveRecord::Turntable::ClusterHelperMethods::ClassMethods
-
#turntable_enabled? ActiveRecord::Turntable::Base::ClassMethods
-
#turntable_pool_list ActiveRecord::Turntable::Base::ClassMethods
-
#turntable_replace_connection_pool ActiveRecord::Turntable::Base::ClassMethods
-
#turntable_sequencer ActiveRecord::Turntable::Base::ClassMethods
-
#turntable_shard ActiveRecord::Turntable::Base
-
#turntable_shard_name ActiveRecord::Turntable::ActiveRecordExt::AbstractAdapter
-
#turntable_shard_name= ActiveRecord::Turntable::ActiveRecordExt::AbstractAdapter
-
#uncached ActiveRecord::Turntable::ConnectionProxy
-
#up ActiveRecord::Turntable::Migration::Migrator::ClassMethods
-
#up ActiveRecord::Turntable::Migration::MigrationContext
-
#use_slave? ActiveRecord::Turntable::Shard
-
#weighted_random_shard_with ActiveRecord::Turntable::ClusterHelperMethods::ClassMethods
-
#weighted_shards ActiveRecord::Turntable::Cluster
-
#with_all ActiveRecord::Turntable::ConnectionProxy
-
#with_connection ActiveRecord::Turntable::PoolProxy
-
#with_default_and_all ActiveRecord::Turntable::ConnectionProxy
-
#with_default_shard ActiveRecord::Turntable::ConnectionProxy
-
#with_master ActiveRecord::Turntable::ConnectionProxy
-
#with_master ActiveRecord::Turntable::Base::ClassMethods
-
#with_recursive_shards ActiveRecord::Turntable::ConnectionProxy
-
#with_shard ActiveRecord::Turntable::ConnectionProxy
-
#with_shard ActiveRecord::Turntable::Base::ClassMethods
-
#with_shard ActiveRecord::Turntable::Base
-
#with_slave ActiveRecord::Turntable::ConnectionProxy
-
#with_slave ActiveRecord::Turntable::Base::ClassMethods
-
#with_transaction_returning_status ActiveRecord::Turntable::ActiveRecordExt::Transactions