sourcegraph/enterprise/cmd/frontend/internal/executorqueue
2023-01-31 16:28:57 +01:00
..
handler Housekeeping: Add package name aliases to avoid collisions with variables (#47180) 2023-01-31 16:28:57 +01:00
queues Housekeeping: Add package name aliases to avoid collisions with variables (#47180) 2023-01-31 16:28:57 +01:00
BUILD.bazel bazel: build the //lib folder (#46929) 2023-01-27 15:30:35 +01:00
CODENOTIFY Incorporate executor-queue into frontend server (#23239) 2021-07-27 19:01:49 +02:00
gitserverproxy_test.go Housekeeping: Rename variables to avoid collisions with packages (#47179) 2023-01-31 16:28:43 +01:00
gitserverproxy.go gitserverproxy: Handle panic (#44350) 2022-11-16 01:17:12 +01:00
init.go executors: always use in-memory password for Sourcegraph App (#46822) 2023-01-24 19:13:16 +00:00
mocks_test.go executors: Forward git to gitserver directly (#37452) 2022-07-06 13:23:10 +02:00
queuehandler_test.go Fixup executor singlebinary refactor issues (#46721) 2023-01-20 18:10:46 +01:00
queuehandler.go remove db dependency from gitserver client (#46901) 2023-01-24 23:11:15 -07:00
README.md Incorporate executor-queue into frontend server (#23239) 2021-07-27 19:01:49 +02:00

Executor queue

The executor-queue maintains the executor work queues. Executor instances poll for and perform jobs from a particular queue. Executors and the executor-queue will periodically reconcile in-progress jobs via heartbeat requests.

Work queues

  • The codeintel queue contains unprocessed lsif_index records
  • The batches queue contains unprocessed batch_spec_execution records