Skip to content

Upgrading redis 0.2 to 1

Unknown0.2.0 → 1.0.7

Fetching 8 releases from GitHub…0 / 8
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Generated by DepDelta from published Ruby source. Not mixed with prose notes.

  • removed: const Redis
  • removed: const RedisRb.VERSION
  • removed: module RedisRb
  • added: class Redis
  • added: const Redis.VERSION
  • added: static method Redis.deprecate(_, _ = …)
  • added: static method Redis.new(*)
  • added: class Client
  • added: class DistRedis < Redis::Distributed
  • added: class Distributed
  • added: class HashRing
  • added: class Pipeline < Client
  • added: class Subscription
  • added: const Client.ALIASES
  • added: const Client.ASTERISK
  • added: const Client.BLOCKING_COMMANDS
  • added: const Client.BOOLEAN_PROCESSOR
  • added: const Client.BULK_COMMANDS
  • added: const Client.COLON
  • added: const Client.DISABLED_COMMANDS
  • added: const Client.DOLLAR
  • added: const Client.MINUS
  • added: const Client.MULTI_BULK_COMMANDS
  • added: const Client.OK
  • added: const Client.PLUS
  • added: const Client.REPLY_PROCESSOR
  • added: const HashRing.POINTS_PER_SERVER
  • added: const Pipeline.BUFFER_SIZE
  • added: constructor Client(_ = …)
  • added: constructor DistRedis(*)
  • added: constructor Distributed(_ = …)
  • added: constructor HashRing(_ = …, _ = …)
  • added: constructor Pipeline(_)
  • added: method Client.[](_)
  • added: method Client.[]=(_, _)
  • added: method Client.call_command(_)
  • added: method Client.connect_to(_, _)
  • added: method Client.connect_to_server()
  • added: method Client.decr(_, _ = …)
  • added: method Client.exec()
  • added: method Client.get(_)
  • added: method Client.get_size(_)
  • added: method Client.incr(_, _ = …)
  • added: method Client.mapped_mget(*)
  • added: method Client.mapped_mset(_)
  • added: method Client.mapped_msetnx(_)
  • added: method Client.maybe_lock()
  • added: method Client.mset(*)
  • added: method Client.msetnx(*)
  • added: method Client.multi()
  • added: method Client.pipelined()
  • added: method Client.process_command(_, _)
  • added: method Client.quit()
  • added: method Client.raw_call_command(_)
  • added: method Client.read_reply()
  • added: method Client.select(*)
  • added: method Client.server()
  • added: method Client.set(_, _, _ = …)
  • added: method Client.set_with_expire(_, _, _)
  • added: method Client.sort(_, _ = …)
  • added: method Client.subscribe(*)
  • added: method Client.to_s()
  • added: method Client.type(_)
  • added: method Distributed.add_server(_)
  • added: method Distributed.bgsave()
  • added: method Distributed.delete_cloud!()
  • added: method Distributed.flush_all()
  • added: method Distributed.flush_db()
  • added: method Distributed.flushall()
  • added: method Distributed.flushdb()
  • added: method Distributed.keys(_)
  • added: method Distributed.keys_by_node(*)
  • added: method Distributed.mget(*)
  • added: method Distributed.mset()
  • added: method Distributed.node_for_key(_)
  • added: method Distributed.node_keys(_)
  • added: method Distributed.on_each_node(_, *)
  • added: method Distributed.quit()
  • added: method Distributed.save()
  • added: method Distributed.type(_)
  • added: method HashRing.add_node(_)
  • added: method HashRing.get_node(_)
  • added: method HashRing.get_node_pos(_)
  • added: method HashRing.iter_nodes(_)
  • added: method HashRing.remove_node(_)
  • added: method Pipeline.call_command(_)
  • added: method Pipeline.execute()
  • added: method Subscription.message()
  • added: method Subscription.subscribe()
  • added: method Subscription.unsubscribe()
  • added: property Distributed.ring: reader
  • added: property HashRing.nodes: reader
  • added: property HashRing.replicas: reader
  • added: property HashRing.ring: reader
  • added: property HashRing.sorted_keys: reader
  • added: static method HashRing.binary_search(_, _)
  • added: class ProtocolError < RuntimeError
  • added: constructor ProtocolError(_)
  • removed: class Client
  • removed: class DistRedis
  • removed: class HashRing
  • removed: class Pipeline < Client
  • removed: const Client.ALIASES
  • removed: const Client.ASTERISK
  • removed: const Client.BOOLEAN_PROCESSOR
  • removed: const Client.BULK_COMMANDS
  • removed: const Client.COLON
  • removed: const Client.DISABLED_COMMANDS
  • removed: const Client.DOLLAR
  • removed: const Client.MINUS
  • removed: const Client.MULTI_BULK_COMMANDS
  • removed: const Client.OK
  • removed: const Client.PLUS
  • removed: const Client.REPLY_PROCESSOR
  • removed: const HashRing.POINTS_PER_SERVER
  • removed: const Pipeline.BUFFER_SIZE
  • removed: constructor Client(_ = …)
  • removed: constructor DistRedis(_ = …)
  • removed: constructor HashRing(_ = …, _ = …)
  • removed: constructor Pipeline(_)
  • removed: method Client.[](_)
  • removed: method Client.[]=(_, _)
  • removed: method Client.call_command(_)
  • removed: method Client.connect_to(_, _, _ = …)
  • removed: method Client.connect_to_server()
  • removed: method Client.decr(_, _ = …)
  • removed: method Client.exec()
  • removed: method Client.incr(_, _ = …)
  • removed: method Client.mapped_mget(*)
  • removed: method Client.maybe_lock()
  • removed: method Client.mset(*)
  • removed: method Client.msetnx(*)
  • removed: method Client.multi()
  • removed: method Client.pipelined()
  • removed: method Client.process_command(_, _)
  • removed: method Client.quit()
  • removed: method Client.raw_call_command(_)
  • removed: method Client.read_reply()
  • removed: method Client.select(*)
  • removed: method Client.server()
  • removed: method Client.set(_, _, _ = …)
  • removed: method Client.sort(_, _ = …)
  • removed: method Client.to_s()
  • removed: method Client.type(_)
  • removed: method DistRedis.add_server(_)
  • removed: method DistRedis.bgsave()
  • removed: method DistRedis.delete_cloud!()
  • removed: method DistRedis.flush_all()
  • removed: method DistRedis.flush_db()
  • removed: method DistRedis.flushall()
  • removed: method DistRedis.flushdb()
  • removed: method DistRedis.keys(_)
  • removed: method DistRedis.keys_by_node(*)
  • removed: method DistRedis.mget(*)
  • removed: method DistRedis.mset()
  • removed: method DistRedis.node_for_key(_)
  • removed: method DistRedis.node_keys(_)
  • removed: method DistRedis.on_each_node(_, *)
  • removed: method DistRedis.quit()
  • removed: method DistRedis.save()
  • removed: method HashRing.add_node(_)
  • removed: method HashRing.get_node(_)
  • removed: method HashRing.get_node_pos(_)
  • removed: method HashRing.iter_nodes(_)
  • removed: method HashRing.remove_node(_)
  • removed: method Pipeline.call_command(_)
  • removed: method Pipeline.execute()
  • removed: property DistRedis.ring: reader
  • removed: property HashRing.nodes: reader
  • removed: property HashRing.replicas: reader
  • removed: property HashRing.ring: reader
  • removed: property HashRing.sorted_keys: reader
  • removed: static method HashRing.binary_search(_, _)