Expand description
Stream Versioning and Time-Travel Queries
This module provides comprehensive stream versioning capabilities with time-travel query support for historical data analysis and replay.
§Features
- Version Management: Track and manage stream data versions
- Time-Travel Queries: Query historical stream states
- Snapshot Management: Create and restore point-in-time snapshots
- Branching: Create branches for what-if analysis
- Diff Operations: Compare versions and generate changesets
- Retention Policies: Automatic version cleanup and archival
Structs§
- Branch
- Branch information
- Change
- A single change in a changeset
- Changeset
- Changeset between versions
- Snapshot
- A snapshot of stream state at a point in time
- Stream
Versioning - Stream versioning manager
- Time
Travel Query - Time-travel query specification
- Version
Diff - Diff between two versions
- Version
Metadata - Version metadata
- Versioned
Event - A versioned event with metadata
- Versioning
Config - Stream versioning configuration
- Versioning
Stats - Versioning statistics
Enums§
- Change
Type - Change operation type
- Time
Travel Target - Target for time-travel query