Sha256: e2f04d7eca30915ee755626ddf14cfe8eaa5d0b7e33d0e967bf288094604a6dd

Contents?: true

Size: 304 Bytes

Versions: 36

Compression:

Stored size: 304 Bytes

Contents

module Seabright
	module Shardable
		
		# Intention is to override any methods needed so that the underlying data can be safely sharded
		
		module ClassMethods
			
			# same here
			
		end
		
		def self.included(base)
			base.extend(ClassMethods)
		end
		
	end
	RedisObject.send(:include,Shardable)
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
redis_object-1.5.3 lib/redis_object/ext/shardable.rb
redis_object-1.5.1 lib/redis_object/ext/shardable.rb
redis_object-1.5.0 lib/redis_object/ext/shardable.rb
redis_object-1.4.9 lib/redis_object/ext/shardable.rb
redis_object-1.4.8 lib/redis_object/ext/shardable.rb
redis_object-1.4.7 lib/redis_object/ext/shardable.rb
redis_object-1.4.6 lib/redis_object/ext/shardable.rb
redis_object-1.4.5 lib/redis_object/ext/shardable.rb
redis_object-1.4.3 lib/redis_object/ext/shardable.rb
redis_object-1.4.2 lib/redis_object/ext/shardable.rb
redis_object-1.4.1 lib/redis_object/ext/shardable.rb
redis_object-1.4.0 lib/redis_object/ext/shardable.rb
redis_object-1.3.9 lib/redis_object/ext/shardable.rb
redis_object-1.3.8 lib/redis_object/ext/shardable.rb
redis_object-1.3.7 lib/redis_object/ext/shardable.rb
redis_object-1.3.6 lib/redis_object/ext/shardable.rb
redis_object-1.3.5 lib/redis_object/ext/shardable.rb
redis_object-1.3.4 lib/redis_object/ext/shardable.rb
redis_object-1.3.3 lib/redis_object/ext/shardable.rb
redis_object-1.3.2 lib/redis_object/ext/shardable.rb