Time Travel Guide
What is Time Travel?
Time Travel Use Cases
Tutorial Setup
Exercise 1: Creating Documents with History
Using the REST API
Exercise 2: Viewing Document History
REST API
Redis Protocol
PostgreSQL Protocol
Clojure API
Exercise 3: Time-Travel Queries
REST API
Redis Protocol
PostgreSQL Protocol
Clojure API
Exercise 4: Comparing Versions
REST API
Redis Protocol
PostgreSQL Protocol
Clojure API
Exercise 5: Reverting to a Previous Version
Clojure API (most direct way)
REST API
Exercise 6: Checking Who Made Changes (Audit Trail)
PostgreSQL Protocol (includes committer info)
Clojure API with Metadata
Exercise 7: Branching and Time Travel
Creating a Test Branch
Real-World Application: Feature Flagging with Time Travel
Conclusion
Next Steps
Community Resources
Last updated