Module: LargeObjectStore

Defined in:
lib/large_object_store.rb,
lib/large_object_store/version.rb

Defined Under Namespace

Classes: RailsWrapper

Constant Summary collapse

UUID_BYTES =
16
UUID_SIZE =
UUID_BYTES * 2
CACHE_VERSION =
3
MAX_OBJECT_SIZE =
1024**2
ITEM_HEADER_SIZE =
100
DEFAULT_COMPRESS_LIMIT =
16*1024
NORMAL =
0
COMPRESSED =
1
RAW =
2
RADIX =

we can store 32 different states

32
VERSION =
"1.3.0"

Class Method Summary collapse

Class Method Details

.wrap(store) ⇒ Object



17
18
19
# File 'lib/large_object_store.rb', line 17

def self.wrap(store)
  RailsWrapper.new(store)
end