Versions in this module Expand all Collapse all v0 v0.2.0 Mar 31, 2017 v0.1.0 Mar 29, 2017 Changes in this version + type WalGuardedFile struct + func WalGuardedFileOpen(fileName string) *WalGuardedFile + func (w *WalGuardedFile) Close() error + func (w *WalGuardedFile) GetInternalRealPath() string + type WalManager struct + func NewWalManager(tx *transaction.EventstoreTransaction) *WalManager + func (w *WalManager) AppendToFile(fileName string, content string, tx *transaction.EventstoreTransaction) (int, error) + func (w *WalManager) ApplySideEffects(tx *transaction.EventstoreTransaction) error + func (w *WalManager) BorrowFileForReading(fileName string) (*os.File, error) + func (w *WalManager) Close(tx *transaction.EventstoreTransaction) + func (w *WalManager) CloseActiveFile(fileName string, tx *transaction.EventstoreTransaction) (string, error) + func (w *WalManager) GetCurrentFileLength(fileName string) (int, error) + func (w *WalManager) OpenNewFile(fileName string, tx *transaction.EventstoreTransaction) error + func (w *WalManager) RecoverAndOpenFile(fileName string, tx *transaction.EventstoreTransaction) error