Đỗ Trường Giang
Đỗ Trường Giang
Sure. I assigned it to you @Forchapeatl. Thank you
> I would certainly spend a day looking at this and integrating those that make sense, and are still relevant with the current state of the source code. @FabienLelaquais I...
Finished in https://github.com/Avaiga/taipy/pull/1007
We keep the lock in the `orchestrator.cancel_job()`. We can only remove locks from method that interact with Queue
For some code blocks using a lock in the `_orchestrator.py`, they are either: 1. Executing multiple commands, not just get and put from queue or 2. Doesn't interact with Queue,...
After more investigation, I believe the mechanism when using `_Orchestrator.lock` and `Queue.lock` are not working properly before First: - `_Orchestrator.lock` is a `multiprocessing.Lock` which works between processes - The `Queue.lock`...
Accessing the `_Orchestrator.jobs_to_run` Queue without the lock is not safe since the `jobs_to_run` Queue can be altered
Hello @Forchapeatl and @mobley-trent, the Taipy team first needs to discuss about the value of the feature before incorporate it into the library. Please be patient and follow the discussion...
Blocked by https://github.com/Avaiga/taipy-enterprise/issues/364
Thank you @sqrt676. I assigned the ticket to you. Let us know if you need more information on this.