Drop the threaded worker pool (queue, mutexes, connection pooling). The task now processes packages one by one via find_each - plenty fast since the external embedding service dominates latency, and much easier to reason about. |
||
|---|---|---|
| .. | ||
| assets | ||
| tasks | ||
| deb_importer.rb | ||
| vectorizer.rb | ||