What’s Changed
IMPORTANT
- Bulk Terminate API changed to use POST instead of DELETE (#2339)(#2341) @aravindanr
New
- SubWorkflow task will be auto-retried on BACKEND_ERROR (#2360) @aravindanr
- [Postgres] Add descending priority index to combo_queue_message index to make queue queries faster (#2351) @rickfish
- [Postgres] Dont use string manipulation on parameter for processUnacks, processAllUnacks (#2350) @rickfish
- Separate database services in docker compose (#2349) @venkag
Bug Fixes
- Acquire lock when creating workflow (#2353) @apanicker-nflx
- Fix for retrying subworkflows within dynamic fork join (#2344) @apanicker-nflx
- Fix grpc docker compose (#2317) @michaelpaliy
Refactor
- Refactor Postgres and MySQL unit tests (#2279) @michaelpaliy
Documentation
- Update systask.md (#2327) @kishorebanala
Community
- Oracle Persistence Feature - Community Projects (RELATED.md) (#2296) @maheshyaddanapudi
- Mongo Persistence Feature - Community Projects (RELATED.md) (#2300) @maheshyaddanapudi
- OAuth 2.0 Role Based Security - Community Projects (RELATED.md) (#2274) @maheshyaddanapudi
- Scheduled Workflow Feature - Community Projects (RELATED.md) (#2356) @jas34