workfloworchestrator
orchestrator-core
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Bump version to 4.3.0rc1 (#1019)
main
1 day ago
Bump version to 4.3.0rc1
bump-version-4.3.0rc1
1 day ago
update task_resume_workflows to also resume processes in CREATED/RESUMED status (#984) * update task_resume_workflows to also resume processes in CREATED/RESUMED status - improve start_process to include logic that happens in both executors. - move threadpool executor functions to its own file. * Fix unit tests * Fix comments - Add more info about the added graph flow in docs. - Remove `time_limit` from celery NEW_TASK. - Change workflow cannot be resumed error to be more specific - Remove duplicate auth check in `start_process`, its already done in `create_process`. - Move save input step to the processes.py resume_process. removes unnecessary state fetch in resume_task/resume_workflow * Add user input into the pstat in thread start and resume * Add unit tests for thread and celery executors (#1001) - add 2 tests that validate the happy flow of start_process and resume_process. - add unit tests for resume_process - improve unit tests for start_process - move can_be_resumed from api/processes.py to services/processes.py. - improve workflow removed error messages. - revert resume_process incorrect return type. - add can_be_resumed check in _celery_set_process_status_resumed so only correct statuses can be changed. - add process status check in thread_resume_process to only retrieve input state on suspended status. - change api resume workflow with incorrect status test to check all incorrect statuses - update task_resume_workflow tests. * Change process status to update within a transaction to lock the process in DB - change _celery_set_process_status_resumed to use transaction. - change _set_process_status_running to use transaction and make sure that its status isn't RUNNING, picked up by another worker. - change get_process_ids_by_process_statuses to not fetch be able to fetch its own process. - change retrieve_input_state in threadpool resume process since the SUSPEND check doesn't work with CELERY since it changes the process status to resumed. - update unit tests. * Update task_resume_workflows description and move restarts to another step - update `processes.restart_process` docstring. - add docstrings to `_celery_set_process_status_resumed` and `_set_process_status_running` - clean tests. - fix edgecase of a `CREATED` process being resumed by stopping and starting workflow engine. * Update unit tests
main
2 days ago
Update unit tests
898-improve-worker-process
2 days ago
Update unit tests
898-improve-worker-process
2 days ago
Update unit tests
898-improve-worker-process
3 days ago
Update task_resume_workflows description and move restarts to another step - update `processes.restart_process` docstring. - add docstrings to `_celery_set_process_status_resumed` and `_set_process_status_running` - clean tests. - fix edgecase of a `CREATED` process being resumed by stopping and starting workflow engine.
898-improve-worker-process
3 days ago
Bump version to 4.2.0 (#1015)
main
4 days ago
Active Branches
Bump mypy from 1.9 to 1.16.1
last run
1 month ago
#972
CodSpeed Performance Gauge
0%
Update pydantic-forms requirement from <=2.1.0,>=1.4.0 to >=1.4.0,<=2.1.2
last run
2 months ago
#954
CodSpeed Performance Gauge
0%
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs