Skip to content

v1.0.0

Latest

Choose a tag to compare

@bigbes bigbes released this 22 Dec 15:45
· 3 commits to master since this release

Overview

The release introduces the initial version of the library.

Added

  • storage.Storage: middle-level interface with Watch, Tx, and Range operations.
  • tx.Tx: Conditional transaction execution with predicates and operations.
  • operation.Operation: Get, Put, Delete operations with typed interfaces.
  • predicate.Predicate: Value and version comparisons for conditional logic.
  • watch.Event: Real-time change monitoring with prefix support.
  • driver.tcs: Tarantool Config Storage backend implementation with transaction support.
  • driver.etcd: Basic etcd backend implementation with conditional transactions.
  • hasher: SHA1 and SHA256 hash implementations.
  • integrity: Signer and verifier for data integrity checking.
  • namer.Namer: Key naming and metadata management.
  • integrity.Typed: high-level interface for integrity-protected storage operations with Get, Put, Delete, Range, and Watch methods.