Table of Contents - ar-octopus-master-0.9.2.1 Documentation
Pages
Classes and Modules
- ActiveRecord
- ActiveRecord::FinderMethods
- ActiveRecord::Result
- Octopus
- Octopus::AbstractAdapter
- Octopus::AbstractAdapter::OctopusShard
- Octopus::AbstractAdapter::OctopusShard::InstrumenterDecorator
- Octopus::Association
- Octopus::AssociationShardTracking
- Octopus::AssociationShardTracking::InstanceMethods
- Octopus::AssociationShardTracking::MismatchedShards
- Octopus::CollectionAssociation
- Octopus::CollectionProxy
- Octopus::ConnectionPool
- Octopus::ConnectionPool::QueryCacheForShards
- Octopus::Exception
- Octopus::HasAndBelongsToManyAssociation
- Octopus::LoadBalancing
- Octopus::LoadBalancing::RoundRobin
- Octopus::LogSubscriber
- Octopus::Migration
- Octopus::Migration::ClassMethods
- Octopus::Migration::InstanceOrClassMethods
- Octopus::MigrationProxy
- Octopus::Migrator
- Octopus::Migrator::ClassMethods
- Octopus::Model
- Octopus::Model::ClassMethods
- Octopus::Model::InstanceMethods
- Octopus::Model::SharedMethods
- Octopus::Persistence
- Octopus::Proxy
- Octopus::ProxyConfig
- Octopus::Railtie
- Octopus::RelationProxy
- Octopus::RelationProxy::CaseFixer
- Octopus::ResultPatch
- Octopus::ScopeProxy
- Octopus::ScopeProxy::CaseFixer
- Octopus::ShardTracking
- Octopus::ShardTracking::Attribute
- Octopus::ShardTracking::ClassMethods
- Octopus::ShardTracking::Dynamic
- Octopus::SingularAssociation
- Octopus::SlaveGroup
- Octopus::UnknownMigrationVersionError
Methods
- ::atleast_rails51? — Octopus
- ::config — Octopus
- ::directory — Octopus
- ::enabled? — Octopus
- ::env — Octopus
- ::environments — Octopus
- ::environments= — Octopus
- ::extended — Octopus::AssociationShardTracking
- ::extended — Octopus::Model
- ::extended — Octopus::Model::ClassMethods
- ::fully_replicated — Octopus
- ::included — Octopus::Association
- ::included — Octopus::CollectionAssociation
- ::included — Octopus::CollectionProxy
- ::included — Octopus::HasAndBelongsToManyAssociation
- ::included — Octopus::LogSubscriber
- ::included — Octopus::Migration
- ::included — Octopus::Migrator
- ::included — Octopus::UnknownMigrationVersionError
- ::included — Octopus::Model::InstanceMethods
- ::included — Octopus::ShardTracking
- ::included — Octopus::ShardTracking::Attribute
- ::included — Octopus::ShardTracking::Dynamic
- ::included — Octopus::SingularAssociation
- ::load_balancer — Octopus
- ::load_balancer= — Octopus
- ::logger — Octopus
- ::master_shard — Octopus
- ::new — Octopus::AbstractAdapter::OctopusShard::InstrumenterDecorator
- ::new — Octopus::AssociationShardTracking::MismatchedShards
- ::new — Octopus::LoadBalancing::RoundRobin
- ::new — Octopus::Proxy
- ::new — Octopus::ProxyConfig
- ::new — Octopus::RelationProxy
- ::new — Octopus::ScopeProxy
- ::new — Octopus::SlaveGroup
- ::new — Octopus::AbstractAdapter::OctopusShard
- ::rails40? — Octopus
- ::rails41? — Octopus
- ::rails41_only? — Octopus
- ::rails42? — Octopus
- ::rails4? — Octopus
- ::rails50? — Octopus
- ::rails51? — Octopus
- ::rails_env — Octopus
- ::robust_environment? — Octopus
- ::robust_environments — Octopus
- ::robust_environments= — Octopus
- ::setup — Octopus
- ::shards= — Octopus
- ::table_name= — Octopus::Model::ClassMethods
- ::using — Octopus
- ::using_all — Octopus
- ::using_group — Octopus
- #== — Octopus::RelationProxy
- #== — Octopus::ScopeProxy
- #=== — Octopus::RelationProxy::CaseFixer
- #=== — Octopus::ScopeProxy::CaseFixer
- #allow_shard — Octopus::Model::ClassMethods
- #allowed_shard? — Octopus::Model::ClassMethods
- #announce_with_octopus — Octopus::Migration::InstanceOrClassMethods
- #assign_octopus_opts — Octopus::AssociationShardTracking
- #block — Octopus::ProxyConfig
- #block= — Octopus::ProxyConfig
- #check_schema_migrations — Octopus::Proxy
- #clean_connection_proxy — Octopus::Proxy
- #clear_active_connections! — Octopus::Proxy
- #clear_active_connections_with_octopus! — Octopus::Model::ClassMethods
- #clear_all_connections! — Octopus::Proxy
- #clear_all_connections_with_octopus! — Octopus::Model::ClassMethods
- #clear_query_cache — Octopus::Proxy
- #connected? — Octopus::Proxy
- #connected_with_octopus? — Octopus::Model::ClassMethods
- #connection — Octopus::ScopeProxy
- #connection — Octopus::Migrator::ClassMethods
- #connection_on_association= — Octopus::AssociationShardTracking::InstanceMethods
- #connection_pool — Octopus::Proxy
- #connection_pool_for — Octopus::ProxyConfig
- #connection_pool_with_octopus — Octopus::Model::ClassMethods
- #connection_proxy — Octopus::Model::ClassMethods
- #connection_with_octopus — Octopus::Model::ClassMethods
- #create_sharded_method — Octopus::ShardTracking::ClassMethods
- #current_group — Octopus::ProxyConfig
- #current_group= — Octopus::ProxyConfig
- #current_load_balance_options — Octopus::ProxyConfig
- #current_load_balance_options= — Octopus::ProxyConfig
- #current_model — Octopus::ProxyConfig
- #current_model= — Octopus::ProxyConfig
- #current_model_replicated? — Octopus::Proxy
- #current_shard — Octopus::ProxyConfig
- #current_shard — Octopus::Association
- #current_shard — Octopus::CollectionProxy
- #current_shard — Octopus::Migration::InstanceOrClassMethods
- #current_shard= — Octopus::ProxyConfig
- #current_slave_group — Octopus::ProxyConfig
- #current_slave_group= — Octopus::ProxyConfig
- #debug_with_octopus_shard — Octopus::LogSubscriber
- #decrement! — Octopus::Persistence
- #default_octopus_opts — Octopus::AssociationShardTracking
- #delete — Octopus::Proxy
- #delete — Octopus::Persistence
- #destroy — Octopus::Persistence
- #disable_query_cache! — Octopus::Proxy
- #down_with_octopus — Octopus::Migrator::ClassMethods
- #enable_query_cache! — Octopus::Proxy
- #eql? — Octopus::RelationProxy
- #eql? — Octopus::ScopeProxy
- #equality_with_octopus — Octopus::Model::InstanceMethods
- #execute — Octopus::Proxy
- #fully_replicated? — Octopus::ProxyConfig
- #has_and_belongs_to_many — Octopus::AssociationShardTracking
- #has_group? — Octopus::ProxyConfig
- #has_many — Octopus::AssociationShardTracking
- #hash_rows — Octopus::ResultPatch
- #hijack_methods — Octopus::Model::ClassMethods
- #increment! — Octopus::Persistence
- #init_with — Octopus::Model::InstanceMethods
- #initialize_adapter — Octopus::ProxyConfig
- #initialize_replication — Octopus::ProxyConfig
- #initialize_shards — Octopus::ProxyConfig
- #initialize_with_octopus — Octopus::UnknownMigrationVersionError
- #insert — Octopus::Proxy
- #instrument — Octopus::AbstractAdapter::OctopusShard::InstrumenterDecorator
- #keeping_connection_proxy — Octopus::Proxy
- #legacy_method_missing_logic — Octopus::Proxy
- #message — Octopus::AssociationShardTracking::MismatchedShards
- #method_missing — Octopus::AbstractAdapter::OctopusShard::InstrumenterDecorator
- #method_missing — Octopus::Proxy
- #method_missing — Octopus::RelationProxy
- #method_missing — Octopus::ScopeProxy
- #migrate_with_octopus — Octopus::Migrator
- #migrate_with_octopus — Octopus::Migrator::ClassMethods
- #migrations_with_octopus — Octopus::Migrator
- #next — Octopus::LoadBalancing::RoundRobin
- #next — Octopus::SlaveGroup
- #octopus_establish_connection — Octopus::Model::ClassMethods
- #octopus_set_table_name — Octopus::Model::ClassMethods
- #octopus_shard — Octopus::AbstractAdapter::OctopusShard
- #perform_validations_with_octopus — Octopus::Model::InstanceMethods
- #reload — Octopus::Persistence
- #replicated_model — Octopus::Model::ClassMethods
- #resolve_string_connection — Octopus::ProxyConfig
- #respond_to? — Octopus::Proxy
- #respond_to? — Octopus::RelationProxy
- #rollback_with_octopus — Octopus::Migrator::ClassMethods
- #run_on_shard — Octopus::ShardTracking
- #run_queries_on_shard — Octopus::Proxy
- #run_with_octopus — Octopus::Migrator
- #run_with_octopus — Octopus::Migrator::ClassMethods
- #safe_connection — Octopus::Proxy
- #select_all — Octopus::Proxy
- #select_connection — Octopus::Proxy
- #select_value — Octopus::Proxy
- #send_queries_to_all_shards — Octopus::Proxy
- #send_queries_to_balancer — Octopus::Proxy
- #send_queries_to_group — Octopus::Proxy
- #send_queries_to_multiple_shards — Octopus::Proxy
- #send_queries_to_selected_slave — Octopus::Proxy
- #send_queries_to_shard_slave_group — Octopus::Proxy
- #send_queries_to_slave — Octopus::Proxy
- #send_queries_to_slave_group — Octopus::Proxy
- #set_current_shard — Octopus::Model::InstanceMethods
- #set_current_shard — Octopus::ShardTracking::Attribute
- #set_table_name_with_octopus — Octopus::Model::ClassMethods
- #shard_name — Octopus::ProxyConfig
- #shard_names — Octopus::ProxyConfig
- #sharded_methods — Octopus::ShardTracking::ClassMethods
- #sharded_model — Octopus::Model::ClassMethods
- #shards — Octopus::Migration::ClassMethods
- #shards — Octopus::MigrationProxy
- #shards_for_group — Octopus::ProxyConfig
- #should_clean_connection_proxy? — Octopus::Proxy
- #should_send_queries_to_replicated_databases? — Octopus::Proxy
- #should_send_queries_to_shard_slave_group? — Octopus::Proxy
- #should_send_queries_to_slave_group? — Octopus::Proxy
- #should_set_current_shard? — Octopus::Model::InstanceMethods
- #should_use_normal_connection? — Octopus::Model::ClassMethods
- #should_use_slaves_for_method? — Octopus::Proxy
- #slaves_grouped? — Octopus::Proxy
- #sql_with_octopus_shard — Octopus::LogSubscriber
- #structurally_slave? — Octopus::ProxyConfig
- #structurally_slave_group? — Octopus::ProxyConfig
- #touch — Octopus::Persistence
- #transaction — Octopus::Proxy
- #transaction — Octopus::ScopeProxy
- #up_with_octopus — Octopus::Migrator::ClassMethods
- #update — Octopus::Proxy
- #update_attribute — Octopus::Persistence
- #update_attributes — Octopus::Persistence
- #update_attributes! — Octopus::Persistence
- #update_column — Octopus::Persistence
- #using — Octopus::ScopeProxy
- #using — Octopus::Migration::ClassMethods
- #using — Octopus::Model::SharedMethods
- #using_group — Octopus::Proxy
- #using_group — Octopus::Migration::ClassMethods
- #using_shard — Octopus::Proxy
- #with_each_healthy_shard — Octopus::Proxy