Update queue and storage systems for scheduler integration: - Queue backend with scheduler coordination - Filesystem queue with batch operations - Deduplication with tenant-aware keys - Storage layer with audit logging hooks - Domain models (Task, Events, Errors) with scheduler fields - Database layer with tenant isolation - Dataset storage with integrity checks |
||
|---|---|---|
| .. | ||
| filesystem | ||
| redis | ||
| sqlite | ||
| backend.go | ||
| dedup.go | ||
| errors.go | ||
| event_store.go | ||
| filesystem_queue.go | ||
| keys.go | ||
| metrics.go | ||
| native_queue.go | ||
| native_queue_stub.go | ||
| queue.go | ||
| scheduler_backend.go | ||
| sqlite_queue.go | ||
| task.go | ||