22 Commits (a39feda8aca677659989f3a310bc7bdf1e8b726f)

Author SHA1 Message Date
ansuz fbfb25bf29 lint compliance 4 years ago
ansuz 100b417646 guard against several serverside typeErrors
and warn in cases where they would have occurred
4 years ago
ansuz 90f046f896 prevent long-running worker tasks from timing out 4 years ago
ansuz d509fd8b8f downgrade severity of several XXX notes 4 years ago
yflory e698241ee9 Merge branch 'historyOO' into staging 4 years ago
ansuz 04d1bc9cd7 archive inactive data in one of the server's workers 4 years ago
yflory b31707098a Improve getHistoryRange to support 'toHash' 4 years ago
ansuz 9f1f01f3b4 disable worker task queueing and address a probable memory leak 5 years ago
ansuz b0af6b5488 fix an incorrect condition when checking for available server workers
Also, log when the RPC queue has a backlog and when it is drained
5 years ago
ansuz 9975c27e84 increase timeout from one minute to three and decrease the number of parallel jobs per worker 5 years ago
ansuz e05891184e fix regression in maxWorkers 5 years ago
ansuz b56c73be6e delegate more work from getOlderHistory to the worker 5 years ago
ansuz 4e57e390da write tasks inside of workers 5 years ago
ansuz ba6faca02e make the number of workers configurable 5 years ago
ansuz 04ab7f538a recover from worker faults and unify worker types 5 years ago
ansuz e8b1fcf710 solve some cases where crashing workers could result in an invalid state for the queue 5 years ago
ansuz c53675c9d5 WIP worker rpc call queue 5 years ago
ansuz cbd3547814 remove log statements 5 years ago
ansuz 9058a59555 reassign db tasks if the responsible worker fails 5 years ago
ansuz 3f86b6141e rename worker processes 5 years ago
ansuz d8a88cb4ca run expiration tasks in a worker instead of the main process 5 years ago
ansuz 9dbd32758a improve worker logging and move blob deletion to worker processes as well 5 years ago