Module: Rubcask

Defined in:
lib/rubcask.rb,
lib/rubcask/bytes.rb,
lib/rubcask/config.rb,
lib/rubcask/version.rb,
lib/rubcask/protocol.rb,
lib/rubcask/data_file.rb,
lib/rubcask/directory.rb,
lib/rubcask/hint_file.rb,
lib/rubcask/tombstone.rb,
lib/rubcask/data_entry.rb,
lib/rubcask/hint_entry.rb,
lib/rubcask/hinted_file.rb,
lib/rubcask/keydir_entry.rb,
lib/rubcask/server/async.rb,
lib/rubcask/server/client.rb,
lib/rubcask/server/config.rb,
lib/rubcask/server/runner.rb,
lib/rubcask/worker/factory.rb,
lib/rubcask/expirable_entry.rb,
lib/rubcask/merge_directory.rb,
lib/rubcask/server/pipeline.rb,
lib/rubcask/server/threaded.rb,
lib/rubcask/server/runner/config.rb,
lib/rubcask/task/clean_directory.rb,
lib/rubcask/worker/direct_worker.rb,
lib/rubcask/worker/ractor_worker.rb,
lib/rubcask/worker/thread_worker.rb,
lib/rubcask/concurrency/fake_lock.rb,
lib/rubcask/server/abstract_server.rb,
lib/rubcask/concurrency/fake_atomic_fixnum.rb,
lib/rubcask/concurrency/fake_monitor_mixin.rb

Defined Under Namespace

Modules: Bytes, Concurrency, ExpirableEntry, Protocol, Server, Task, Tombstone, Worker Classes: ChecksumError, Config, ConfigValidationError, DataEntry, DataFile, Directory, Error, HintEntry, HintFile, HintedFile, KeydirEntry, LoadError, MergeAlreadyInProgressError, MergeDirectory

Constant Summary collapse

NO_EXPIRE_TIMESTAMP =
0
VERSION =
"0.1.0"