--- !ruby/object:Gem::Specification name: lhm version: !ruby/object:Gem::Version version: 1.1.0 prerelease: platform: ruby authors: - SoundCloud - Rany Keddo - Tobias Bielohlawek - Tobias Schmidt autorequire: bindir: bin cert_chain: [] date: 2012-04-29 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: minitest requirement: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 2.10.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - '=' - !ruby/object:Gem::Version version: 2.10.0 - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: activerecord requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' description: Migrate large tables without downtime by copying to a temporary table in chunks. The old table is not dropped. Instead, it is moved to timestamp_table_name for verification. email: rany@soundcloud.com, tobi@soundcloud.com, ts@soundcloud.com executables: - lhm-kill-queue extensions: [] extra_rdoc_files: [] files: - .gitignore - .travis.yml - CHANGELOG.md - LICENSE - README.md - Rakefile - bin/lhm-kill-queue - bin/lhm-spec-clobber.sh - bin/lhm-spec-grants.sh - bin/lhm-spec-setup-cluster.sh - bin/lhm-test-all.sh - gemfiles/ar-2.3_mysql.gemfile - gemfiles/ar-3.2_mysql.gemfile - gemfiles/ar-3.2_mysql2.gemfile - lhm.gemspec - lib/lhm.rb - lib/lhm/atomic_switcher.rb - lib/lhm/chunker.rb - lib/lhm/command.rb - lib/lhm/entangler.rb - lib/lhm/intersection.rb - lib/lhm/invoker.rb - lib/lhm/locked_switcher.rb - lib/lhm/migration.rb - lib/lhm/migrator.rb - lib/lhm/sql_helper.rb - lib/lhm/table.rb - lib/lhm/version.rb - spec/.lhm.example - spec/README.md - spec/bootstrap.rb - spec/fixtures/destination.ddl - spec/fixtures/origin.ddl - spec/fixtures/small_table.ddl - spec/fixtures/users.ddl - spec/integration/atomic_switcher_spec.rb - spec/integration/chunker_spec.rb - spec/integration/entangler_spec.rb - spec/integration/integration_helper.rb - spec/integration/lhm_spec.rb - spec/integration/locked_switcher_spec.rb - spec/integration/table_spec.rb - spec/unit/atomic_switcher_spec.rb - spec/unit/chunker_spec.rb - spec/unit/entangler_spec.rb - spec/unit/intersection_spec.rb - spec/unit/locked_switcher_spec.rb - spec/unit/migration_spec.rb - spec/unit/migrator_spec.rb - spec/unit/sql_helper_spec.rb - spec/unit/table_spec.rb - spec/unit/unit_helper.rb homepage: http://github.com/soundcloud/large-hadron-migrator licenses: [] post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 1.8.21 signing_key: specification_version: 3 summary: online schema changer for mysql test_files: - spec/README.md - spec/bootstrap.rb - spec/fixtures/destination.ddl - spec/fixtures/origin.ddl - spec/fixtures/small_table.ddl - spec/fixtures/users.ddl - spec/integration/atomic_switcher_spec.rb - spec/integration/chunker_spec.rb - spec/integration/entangler_spec.rb - spec/integration/integration_helper.rb - spec/integration/lhm_spec.rb - spec/integration/locked_switcher_spec.rb - spec/integration/table_spec.rb - spec/unit/atomic_switcher_spec.rb - spec/unit/chunker_spec.rb - spec/unit/entangler_spec.rb - spec/unit/intersection_spec.rb - spec/unit/locked_switcher_spec.rb - spec/unit/migration_spec.rb - spec/unit/migrator_spec.rb - spec/unit/sql_helper_spec.rb - spec/unit/table_spec.rb - spec/unit/unit_helper.rb