RQ overrides
- Adds
Job.set_description
to update the existing description attribute without updating the entire job - Adds
Job.get_progress
andJob.set_progress
to update a new float attribute on a Job indicating progress - Add
a registry to list all jobs for a useruser_id
to the Job - Add an endpoint to list jobs
by user IDfor connected user
No more obstacles
Implementation notes:
- Some tests are broken due to broken permissions;
IsVerified
seemingly behaves likeIsVerifiedOrReadOnly
#554 (closed) - Element deletions have almost no progress indication for now as
.trash(delete_children=True)
calls.trash(delete_children=False)
, making progress reports extra complex. - The rq module was initially called
arkindex.project.rq
but got renamed toarkindex.project.rq_overrides
because, only in CI, Python would get confused between the realrq
and this module.
Edited by Erwan Rouchet
Merge request reports
Activity
added 7 commits
-
77252565...38ffb760 - 6 commits from branch
master
- 9b541cca - Add description and progress to RQ
-
77252565...38ffb760 - 6 commits from branch
added 32 commits
-
9b541cca...db2d89cd - 29 commits from branch
master
- 08b91e9b - Add description and progress to RQ
- 71b0ca13 - Add UserRegistry to list jobs per user
- 9de699f2 - Demo
Toggle commit list-
9b541cca...db2d89cd - 29 commits from branch
added 24 commits
-
9de699f2...8a911d9e - 10 commits from branch
master
- 0423bf5b - Add description and progress to RQ
- 87dd90ff - Add UserRegistry to list jobs per user
- a7f6dc01 - Demo
- f044f496 - Implement job cleanup
- 54714b00 - Add user_id everywhere
- 7f71d1db - Prevent losing every single task argument
- c015e7e3 - Add job list, retrieve, destroy endpoints
- f25678bb - Ensure user ID is properly set
- 8f9573a6 - Add descriptions
- 55e609d7 - Nuke the demo :'(
- 0f3ea01d - Add corpus deletion progress
- 90dcece4 - Bugfixes
- d888e6b5 - Fixes
- ca3261e4 - Add tests
Toggle commit list-
9de699f2...8a911d9e - 10 commits from branch
mentioned in issue #554 (closed)
added 2 commits
added 22 commits
-
169f7d56...0d63a232 - 6 commits from branch
master
- 48e85c35 - Add description and progress to RQ
- 45c643a1 - Add UserRegistry to list jobs per user
- 74c563f3 - Demo
- 6fadd3d6 - Implement job cleanup
- 4568d005 - Add user_id everywhere
- b202ff83 - Prevent losing every single task argument
- 5862b076 - Add job list, retrieve, destroy endpoints
- d58f9407 - Ensure user ID is properly set
- 563ddc36 - Add descriptions
- 7c706919 - Nuke the demo :'(
- bbb4f335 - Add corpus deletion progress
- 65478786 - Bugfixes
- 413d0c93 - Fixes
- fa07a335 - Add tests
- a28b4679 - Fix tests
- 258f471d - Add test to avoid cancelling running jobs
Toggle commit list-
169f7d56...0d63a232 - 6 commits from branch
added 18 commits
-
258f471d...1d80f932 - 2 commits from branch
master
- d6b55c97 - Add description and progress to RQ
- 92b872c0 - Add UserRegistry to list jobs per user
- 15632d01 - Demo
- c4ddbd29 - Implement job cleanup
- f75ab85c - Add user_id everywhere
- c2d58deb - Prevent losing every single task argument
- 09586bb8 - Add job list, retrieve, destroy endpoints
- 79594518 - Ensure user ID is properly set
- 103ed2f9 - Add descriptions
- ee095df9 - Nuke the demo :'(
- 2402dd34 - Add corpus deletion progress
- e2a4f6c0 - Bugfixes
- 5d197622 - Fixes
- 6e3f3908 - Add tests
- 17b92d65 - Fix tests
- 278c8790 - Add test to avoid cancelling running jobs
Toggle commit list-
258f471d...1d80f932 - 2 commits from branch
added 17 commits
- 48e85c35 - Add description and progress to RQ
- 45c643a1 - Add UserRegistry to list jobs per user
- 74c563f3 - Demo
- 6fadd3d6 - Implement job cleanup
- 4568d005 - Add user_id everywhere
- b202ff83 - Prevent losing every single task argument
- 5862b076 - Add job list, retrieve, destroy endpoints
- d58f9407 - Ensure user ID is properly set
- 563ddc36 - Add descriptions
- 7c706919 - Nuke the demo :'(
- bbb4f335 - Add corpus deletion progress
- 65478786 - Bugfixes
- 413d0c93 - Fixes
- fa07a335 - Add tests
- a28b4679 - Fix tests
- 258f471d - Add test to avoid cancelling running jobs
- 9b8f3fbe - Try to rename project.rq to project.rq_overrides
Toggle commit listadded 19 commits
-
9b8f3fbe...1d80f932 - 2 commits from branch
master
- c4287b1b - Add description and progress to RQ
- e2085648 - Add UserRegistry to list jobs per user
- da5930e1 - Demo
- b662514a - Implement job cleanup
- 828574b8 - Add user_id everywhere
- c68607aa - Prevent losing every single task argument
- 8bbdaa98 - Add job list, retrieve, destroy endpoints
- 86a91b08 - Ensure user ID is properly set
- 78d72629 - Add descriptions
- e492231c - Nuke the demo :'(
- e168af72 - Add corpus deletion progress
- 9c8248a4 - Bugfixes
- cc536f53 - Fixes
- c2605720 - Add tests
- 2521710e - Fix tests
- 7d04bce8 - Add test to avoid cancelling running jobs
- 06dd21e6 - Try to rename project.rq to project.rq_overrides
Toggle commit list-
9b8f3fbe...1d80f932 - 2 commits from branch
added 1 commit
- 358db5e3 - Try to rename project.rq to project.rq_overrides
mentioned in merge request frontend!747 (merged)
Please register or sign in to reply