Skip to content
Commits on Apr 14, 2014
  1. bump up gem version

    Artem Yankov committed Apr 14, 2014
  2. Merge pull request #10 from redross/master

    committed Apr 14, 2014
    Extract old_cluster_keys from changed_keys methods
  3. @redross

    Extract old_cluster_keys from changed_keys methods

    redross committed Apr 14, 2014
    Allows to deal with partial redis redistribution (when not all of the previous
    keys need to be resharded) problems in an easier way (overridding a
    single method).
Commits on Apr 11, 2014
  1. Merge pull request #8 from redross/master

    committed Apr 11, 2014
    Add pre 3.0.5 redis-rb support
  2. @redross

    Add pre 3.0.5 redis-rb support

    redross committed Apr 11, 2014
  3. Merge pull request #7 from redross/master

    committed Apr 11, 2014
    Specify explicit timeout, use smaller pipelined requests
  4. @redross

    Specify explicit timeout, use smaller pipelined requests

    redross committed Apr 11, 2014
    Checking client.timeout used to break if the client is in a pipeline
    block
    Sending migrate command for every 1000 keys seems more reasonable
  5. bump up the version, cause rubygem didn't allow to repush the gem eve…

    Artem Yankov committed Apr 10, 2014
    …n after the latest push was yanked :/
  6. fix the date in gemspec

    Artem Yankov committed Apr 10, 2014
Commits on Apr 10, 2014
  1. bump up gem version

    Artem Yankov committed Apr 10, 2014
  2. Merge pull request #4 from redross/master

    committed Apr 10, 2014
    Add NativeMigrator that uses Redis MIGRATE command
  3. @redross

    Automatically choose migrator

    redross committed Apr 10, 2014
    Depending on redis version in all the involved nodes and if keeping
    the original data is required (MIGRATE with COPY only available since
    Redis 3.0)
  4. @redross

    Add Redis::NativeMigrator

    redross committed Apr 10, 2014
    Uses Redis MIGRATE command to copy keys between redis instances.
    Drawbacks:
      * Kind of nasty testing since MockRedis doesn't support MIGRATE
      * No 'do_not_remove' support since removing is part of MIGRATE
  5. @redross
Commits on Apr 9, 2014
  1. Merge pull request #3 from redross/master

    committed Apr 9, 2014
    Update test suite and add Gemfile for easier contributing
  2. @redross
  3. @redross

    Clean up spec files

    redross committed Apr 9, 2014
  4. @redross

    Fix deprecation warnings

    redross committed Apr 9, 2014
  5. @redross

    Add development dependencies to gemspec

    redross committed Apr 9, 2014
    Also added Gemfile for easier getting started
    Removed patched MockRedis
Commits on Dec 23, 2012
  1. Merge pull request #2 from sishen/master

    committed Dec 23, 2012
    to_redis_protocol should use bytesize and also zset should process one by one
  2. @sishen

    fix bug: to_redis_protocol should use bytesize and also zset should p…

    sishen committed Dec 21, 2012
    …rocess one by one
    
    Changes from the redis 3.0.0.
    
    * The `ZRANGE`, `ZREVRANGE`, `ZRANGEBYSCORE` and `ZREVRANGEBYSCORE` commands
      now return an array containing `[String, Float]` pairs when
      `:with_scores => true` is passed.
Commits on Jul 6, 2012
  1. fix readme

    Artem Yankov committed Jul 5, 2012
  2. use gem in benchmarking tool

    Artem Yankov committed Jul 5, 2012
  3. fix gemspecs, use the right folder

    Artem Yankov committed Jul 5, 2012
  4. zomg.. remove DS_Store

    Artem Yankov committed Jul 5, 2012
  5. add gemspec

    Artem Yankov committed Jul 5, 2012
  6. add gemspec

    Artem Yankov committed Jul 5, 2012
  7. add small manual

    Artem Yankov committed Jul 5, 2012
  8. add more commetns

    Artem Yankov committed Jul 5, 2012
Commits on Jul 5, 2012
  1. don't pass arguments like an idiot

    Artem Yankov committed Jul 4, 2012
  2. add specs for redis helpers

    Artem Yankov committed Jul 4, 2012
  3. fix specs for migrator

    Artem Yankov committed Jul 4, 2012
Commits on Jul 4, 2012
  1. add helpers for redis

    Artem Yankov committed Jul 4, 2012
  2. spawn a separate thread for each pipe

    Artem Yankov committed Jul 4, 2012
  3. refactor migrator to use pipelines

    Artem Yankov committed Jul 4, 2012
Something went wrong with that request. Please try again.