--- !ruby/object:Gem::Specification name: ar-octopus version: !ruby/object:Gem::Version hash: 23 prerelease: false segments: - 0 - 2 - 0 version: 0.2.0 platform: ruby authors: - Thiago Pradi - Mike Perham autorequire: bindir: bin cert_chain: [] date: 2010-10-24 00:00:00 -02:00 default_executable: dependencies: - !ruby/object:Gem::Dependency prerelease: false type: :development name: rspec version_requirements: &id001 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 62196421 segments: - 2 - 0 - 0 - beta - 19 version: 2.0.0.beta.19 requirement: *id001 - !ruby/object:Gem::Dependency prerelease: false type: :development name: mysql version_requirements: &id002 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 45 segments: - 2 - 8 - 1 version: 2.8.1 requirement: *id002 - !ruby/object:Gem::Dependency prerelease: false type: :development name: pg version_requirements: &id003 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 59 segments: - 0 - 9 - 0 version: 0.9.0 requirement: *id003 - !ruby/object:Gem::Dependency prerelease: false type: :development name: sqlite3-ruby version_requirements: &id004 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 25 segments: - 1 - 3 - 1 version: 1.3.1 requirement: *id004 - !ruby/object:Gem::Dependency prerelease: false type: :development name: jeweler version_requirements: &id005 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 7 segments: - 1 - 4 version: "1.4" requirement: *id005 - !ruby/object:Gem::Dependency prerelease: false type: :development name: actionpack version_requirements: &id006 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 5 segments: - 2 - 3 version: "2.3" requirement: *id006 - !ruby/object:Gem::Dependency prerelease: false type: :runtime name: activerecord version_requirements: &id007 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 5 segments: - 2 - 3 version: "2.3" requirement: *id007 description: This gem allows you to use sharded databases with ActiveRecord. this also provides a interface for replication and for running migrations with multiples shards. email: tchandy@gmail.com executables: [] extensions: [] extra_rdoc_files: - README.mkdn files: - .gitignore - .rspec - Gemfile - Gemfile.lock - README.mkdn - Rakefile - TODO.txt - ar-octopus.gemspec - init.rb - lib/octopus.rb - lib/octopus/association.rb - lib/octopus/association_collection.rb - lib/octopus/has_and_belongs_to_many_association.rb - lib/octopus/migration.rb - lib/octopus/model.rb - lib/octopus/proxy.rb - lib/octopus/rails2/association.rb - lib/octopus/rails2/persistence.rb - lib/octopus/rails3/association.rb - lib/octopus/rails3/persistence.rb - lib/octopus/scope_proxy.rb - rails/init.rb - sample_app/.gitignore - sample_app/.rspec - sample_app/Gemfile - sample_app/Gemfile.lock - sample_app/README - sample_app/Rakefile - sample_app/app/controllers/application_controller.rb - sample_app/app/helpers/application_helper.rb - sample_app/app/models/item.rb - sample_app/app/models/user.rb - sample_app/app/views/layouts/application.html.erb - sample_app/autotest/discover.rb - sample_app/config.ru - sample_app/config/application.rb - sample_app/config/boot.rb - sample_app/config/cucumber.yml - sample_app/config/database.yml - sample_app/config/environment.rb - sample_app/config/environments/development.rb - sample_app/config/environments/production.rb - sample_app/config/environments/test.rb - sample_app/config/initializers/backtrace_silencers.rb - sample_app/config/initializers/inflections.rb - sample_app/config/initializers/mime_types.rb - sample_app/config/initializers/secret_token.rb - sample_app/config/initializers/session_store.rb - sample_app/config/locales/en.yml - sample_app/config/routes.rb - sample_app/config/shards.yml - sample_app/db/migrate/20100720172715_create_users.rb - sample_app/db/migrate/20100720172730_create_items.rb - sample_app/db/migrate/20100720210335_create_sample_users.rb - sample_app/db/schema.rb - sample_app/db/seeds.rb - sample_app/doc/README_FOR_APP - sample_app/features/migrate.feature - sample_app/features/seed.feature - sample_app/features/step_definitions/seeds_steps.rb - sample_app/features/step_definitions/web_steps.rb - sample_app/features/support/env.rb - sample_app/features/support/paths.rb - sample_app/lib/tasks/.gitkeep - sample_app/lib/tasks/cucumber.rake - sample_app/public/404.html - sample_app/public/422.html - sample_app/public/500.html - sample_app/public/favicon.ico - sample_app/public/images/rails.png - sample_app/public/index.html - sample_app/public/javascripts/application.js - sample_app/public/javascripts/controls.js - sample_app/public/javascripts/dragdrop.js - sample_app/public/javascripts/effects.js - sample_app/public/javascripts/prototype.js - sample_app/public/javascripts/rails.js - sample_app/public/robots.txt - sample_app/public/stylesheets/.gitkeep - sample_app/script/cucumber - sample_app/script/rails - sample_app/spec/models/item_spec.rb - sample_app/spec/models/user_spec.rb - sample_app/spec/spec_helper.rb - sample_app/test/performance/browsing_test.rb - sample_app/test/test_helper.rb - sample_app/vendor/plugins/.gitkeep - spec/config/shards.yml - spec/database_connection.rb - spec/database_models.rb - spec/migrations/10_create_users_using_replication.rb - spec/migrations/11_add_field_in_all_slaves.rb - spec/migrations/12_create_users_using_block.rb - spec/migrations/13_create_users_using_block_and_using.rb - spec/migrations/1_create_users_on_master.rb - spec/migrations/2_create_users_on_canada.rb - spec/migrations/3_create_users_on_both_shards.rb - spec/migrations/4_create_users_on_shards_of_a_group.rb - spec/migrations/5_create_users_on_multiples_groups.rb - spec/migrations/6_raise_exception_with_invalid_shard_name.rb - spec/migrations/7_raise_exception_with_invalid_multiple_shard_names.rb - spec/migrations/8_raise_exception_with_invalid_group_name.rb - spec/migrations/9_raise_exception_with_multiple_invalid_group_names.rb - spec/octopus/association_spec.rb - spec/octopus/controller_spec.rb - spec/octopus/migration_spec.rb - spec/octopus/model_spec.rb - spec/octopus/octopus_spec.rb - spec/octopus/proxy_spec.rb - spec/octopus/replication_specs.rb - spec/octopus/scope_proxy_spec.rb - spec/octopus/sharded_spec.rb - spec/octopus_helper.rb - spec/spec_helper.rb has_rdoc: true homepage: http://github.com/tchandy/octopus licenses: [] post_install_message: rdoc_options: - --charset=UTF-8 require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 3 segments: - 0 version: "0" required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 3 segments: - 0 version: "0" requirements: [] rubyforge_project: rubygems_version: 1.3.7 signing_key: specification_version: 3 summary: Easy Database Sharding for ActiveRecord test_files: - spec/database_connection.rb - spec/database_models.rb - spec/migrations/10_create_users_using_replication.rb - spec/migrations/11_add_field_in_all_slaves.rb - spec/migrations/12_create_users_using_block.rb - spec/migrations/13_create_users_using_block_and_using.rb - spec/migrations/1_create_users_on_master.rb - spec/migrations/2_create_users_on_canada.rb - spec/migrations/3_create_users_on_both_shards.rb - spec/migrations/4_create_users_on_shards_of_a_group.rb - spec/migrations/5_create_users_on_multiples_groups.rb - spec/migrations/6_raise_exception_with_invalid_shard_name.rb - spec/migrations/7_raise_exception_with_invalid_multiple_shard_names.rb - spec/migrations/8_raise_exception_with_invalid_group_name.rb - spec/migrations/9_raise_exception_with_multiple_invalid_group_names.rb - spec/octopus/association_spec.rb - spec/octopus/controller_spec.rb - spec/octopus/migration_spec.rb - spec/octopus/model_spec.rb - spec/octopus/octopus_spec.rb - spec/octopus/proxy_spec.rb - spec/octopus/replication_specs.rb - spec/octopus/scope_proxy_spec.rb - spec/octopus/sharded_spec.rb - spec/octopus_helper.rb - spec/spec_helper.rb