(ctx context.Context, task EmbeddingTask)
| 45 | // EmbeddingQueue is the interface for enqueue and worker management |
| 46 | type EmbeddingQueue interface { |
| 47 | EnqueueIfNotExists(ctx context.Context, task EmbeddingTask) (bool, error) |
| 48 | StartOrUpdateWorkers(ctx context.Context, eid int64) error |
| 49 | Shutdown(ctx context.Context) error |
| 50 | } |
no outgoing calls
no test coverage detected