--- !ruby/object:Gem::Specification name: lhm version: !ruby/object:Gem::Version prerelease: true segments: - 1 - 0 - 0 - rc5 version: 1.0.0.rc5 platform: ruby authors: - SoundCloud - Rany Keddo - Tobias Bielohlawek - Tobias Schmidt autorequire: bindir: bin cert_chain: [] date: 2012-01-31 00:00:00 +01:00 default_executable: dependencies: - !ruby/object:Gem::Dependency name: mysql prerelease: false requirement: &id001 !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version segments: - 2 - 8 - 1 version: 2.8.1 type: :development version_requirements: *id001 - !ruby/object:Gem::Dependency name: minitest prerelease: false requirement: &id002 !ruby/object:Gem::Requirement none: false requirements: - - "=" - !ruby/object:Gem::Version segments: - 2 - 10 - 0 version: 2.10.0 type: :development version_requirements: *id002 - !ruby/object:Gem::Dependency name: rake prerelease: false requirement: &id003 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version segments: - 0 version: "0" type: :development version_requirements: *id003 - !ruby/object:Gem::Dependency name: activerecord prerelease: false requirement: &id004 !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version segments: - 0 version: "0" type: :runtime version_requirements: *id004 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-spec-clobber - lhm-spec-grants - lhm-spec-setup-cluster - 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 - bin/lhm-spec-clobber.sh - bin/lhm-spec-grants - bin/lhm-spec-grants.sh - bin/lhm-spec-setup-cluster - bin/lhm-spec-setup-cluster.sh - gemfiles/ar-2.3.gemfile - gemfiles/ar-3.1.gemfile - lhm.gemspec - lib/lhm.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/users.ddl - 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/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 has_rdoc: true 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 segments: - 0 version: "0" required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ">" - !ruby/object:Gem::Version segments: - 1 - 3 - 1 version: 1.3.1 requirements: [] rubyforge_project: rubygems_version: 1.3.7 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/users.ddl - 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/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