vdbergh
vdbergh
``` Apr 24 22:26:50 tests.stockfishchess.org pserve[24847]: Request_task: There is already a worker running with name "ChessDBCN-11cores-ccd4f156" which sent an update 70 seconds ago Apr 24 22:28:46 tests.stockfishchess.org pserve[24847]: Request_task: There...
> What is beyond me is that we use last_updated which is a server field to determine a work feature.. whereas we could just send with the payload when did...
As an additional check I will also enforce c0 in the schema. I.e. `c in ]0,` ∞`[`. But it will need an upgrade of vtjson since vtsjon does not know...
> vdbergh (or anyone) id like if you could investigate this worker https://tests.stockfishchess.org/actions?action=failed_task&user=&text=Sylvain27 > > the user unblocked this worker today after I'd blocked it yesterday (it was timelossing on...
BTW when blocking a worker it is best to also send an email. There is a link which brings up a convenient template. Indicate in the message when the email...
I think the only way to robustly debug such issues is for the worker to upload the log associated with a task to the server, where it should be accessible...
So this user is really obnoxious. They keep unblocking the worker without fixing the issue (I even wrote them an email about it, to no avail). If we would restrict...
Well there is an intrinsic complexity here: a list of all active tasks needs to be made. On the primary instance the db access could be eliminated by using the...
Actually you are right. The main instance has a data structure `wtt_map` which is a dictionary which maps short worker names to tasks. ```python wtt_map_schema = { short_worker_name: (runs_schema, task_id),...
Either the machine list api should be moved to a primary instance, or else an internal api should be created where a secondary instance asks the primary instance for the...