Adrien de Peretti
516f5a3896
fix: workflow async concurrency ( #13769 )
...
* executeAsync
* || 1
* wip
* stepId
* stepId
* wip
* wip
* continue versioning management changes
* fix and improve concurrency
* update in memory engine
* remove duplicated test
* fix script
* Create weak-drinks-confess.md
* fixes
* fix
* fix
* continuation
* centralize merge checkepoint
* centralize merge checkpoint
* fix locking
* rm only
* Continue improvements and fixes
* fixes
* fixes
* hasAwaiting will be recomputed
* fix orchestrator engine
* bump version on async parallel steps only
* mark as delivered fix
* changeset
* check partitions
* avoid saving when having parent step
* cart test
---------
Co-authored-by: Carlos R. L. Rodrigues <rodrigolr@gmail.com >
Co-authored-by: Carlos R. L. Rodrigues <37986729+carlos-r-l-rodrigues@users.noreply.github.com >
Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com >
2025-10-20 15:29:19 +02:00
Adrien de Peretti
c250de7919
chore(): Prevent sub workflow events release early + redis unlink ( #11641 )
...
**What**
- Prevent event release when a workflow is run as step and finish
- Use `unlink` instead of `del` when removing keys from redist to push the execution to async thread
2025-02-27 10:33:30 +00:00
Adrien de Peretti
0a077d48e1
chore(workflow-engine): Migrate to DML ( #10477 )
...
RESOLVES FRMW-2832
RESOLVES FRMW-2833
**What**
Migrate workflow engines to DML. Alos includes and update to the linkable generation which now takes into account id and primary keys to generate the linkable instead of only primary keys
2024-12-06 13:23:07 +00:00
Carlos R. L. Rodrigues
058378970a
chore: dependecies reorg ( #8535 )
2024-08-23 07:16:04 -03:00
Carlos R. L. Rodrigues
5600e58b7f
chore(orchestration): idempotent ( #7771 )
2024-06-25 10:34:00 -03:00
Adrien de Peretti
4eae25e1ef
chore(): Reorganize modules ( #7210 )
...
**What**
Move all modules to the modules directory
2024-05-02 15:33:34 +00:00