Commit Graph
8 Commits
Author SHA1 Message Date
Nuno Campos 3bfac1f490 Track parent relationships for checkpoints
- This enables building "branching" views of checkpoint history
2024-03-20 12:08:22 -07:00
Nuno Campos d169db951a py3.9 2024-03-13 17:42:14 -07:00
Nuno Campos 53297db419 py3.9 2024-03-13 17:37:55 -07:00
Nuno Campos 4d9e8a2d5f Update error msg 2024-03-13 17:34:13 -07:00
Nuno Campos 0d13c6b159 Add history tracking to in-memory, sqlite and aiosqlite checkpointers
- Add Pregel.get_state_history and .aget_state_history methods to get history iterator
- Update checkpointer base class with new list and get_tuple methods
- Rewrite in-memory checkpointer class to track history
- Rewrite sqlite and aiosqlite checkpointers to track history
- Add new tests for history tracking
2024-03-13 17:22:39 -07:00
Nuno Campos f2ad930cd4 Add AsyncSqliteSaver 2024-02-07 19:31:24 -08:00
Harrison Chase 944263285b persistence 2024-02-04 12:35:45 -08:00
Nuno Campos 083178d2a6 Add SqliteSaver 2024-02-01 18:12:52 -08:00