Expand description
Task storage backend.
Modules§
- migration
- Schema versioning and migration support for
SqliteTaskStore. - pg_
migration - Schema versioning and migration support for
PostgresTaskStore. - postgres_
store PostgreSQL-backedTaskStoreimplementation.- sqlite_
store - SQLite-backed
TaskStoreimplementation. - task_
store - Task persistence trait and in-memory implementation.
- tenant
- Tenant-scoped task store implementations.
- tenant_
postgres_ store - Tenant-scoped
PostgreSQL-backedTaskStoreimplementation. - tenant_
sqlite_ store - Tenant-scoped SQLite-backed
TaskStoreimplementation.
Structs§
- InMemory
Task Store - In-memory
TaskStorebacked by aBTreeMapunder aRwLock. - Migration
- A single schema migration.
- Migration
Runner - Runs schema migrations against a
SQLitedatabase. - PgMigration
- A single schema migration.
- PgMigration
Runner - Runs schema migrations against a
PostgreSQLdatabase. - Postgres
Task Store PostgreSQL-backedTaskStore.- Sqlite
Task Store - SQLite-backed
TaskStore. - Task
Store Config - Configuration for
InMemoryTaskStore. - Tenant
Aware InMemory Task Store - Tenant-isolated in-memory
TaskStore. - Tenant
Aware Postgres Task Store - Tenant-scoped
PostgreSQL-backedTaskStore. - Tenant
Aware Sqlite Task Store - Tenant-scoped SQLite-backed
TaskStore. - Tenant
Context - Thread-safe tenant context for scoping store operations.
- Tenant
Store Config - Configuration for
TenantAwareInMemoryTaskStore.