Module: Euston::EventStore

Defined in:
lib/euston-eventstore/commit.rb,
lib/euston-eventstore/errors.rb,
lib/euston-eventstore/version.rb,
lib/euston-eventstore/snapshot.rb,
lib/euston-eventstore/constants.rb,
lib/euston-eventstore/event_message.rb,
lib/euston-eventstore/command_message.rb,
lib/euston-eventstore/snapshot_stream_pair.rb,
lib/euston-eventstore/optimistic_event_store.rb,
lib/euston-eventstore/optimistic_event_stream.rb,
lib/euston-eventstore/persistence/stream_head.rb,
lib/euston-eventstore/dispatcher/null_dispatcher.rb,
lib/euston-eventstore/persistence/mongodb/mongo_commit.rb,
lib/euston-eventstore/persistence/mongodb/mongo_config.rb,
lib/euston-eventstore/dispatcher/synchronous_dispatcher.rb,
lib/euston-eventstore/dispatcher/asynchronous_dispatcher.rb,
lib/euston-eventstore/persistence/mongodb/mongo_snapshot.rb,
lib/euston-eventstore/persistence/mongodb/mongo_commit_id.rb,
lib/euston-eventstore/persistence/mongodb/mongo_stream_head.rb,
lib/euston-eventstore/persistence/mongodb/mongo_event_message.rb,
lib/euston-eventstore/persistence/mongodb/mongo_command_message.rb,
lib/euston-eventstore/persistence/mongodb/mongo_persistence_engine.rb,
lib/euston-eventstore/persistence/mongodb/mongo_persistence_factory.rb,
lib/euston-eventstore/persistence/mongodb/mongo_concurrency_detection.rb

Defined Under Namespace

Modules: Dispatcher, Persistence Classes: CommandMessage, Commit, ConcurrencyError, DuplicateCommitError, EventMessage, OptimisticEventStore, OptimisticEventStream, ProxyCallError, Snapshot, SnapshotStreamPair, StorageError, StorageUnavailableError, StreamNotFoundError

Constant Summary collapse

VERSION =
"1.2.6"
FIXNUM_MAX =
(2**(0.size * 8 -2) -1)