Improve Synchronization in WorkflowService

Steps to reproduce

Part of the reason why Actions -> Start Task is so slow is because lock.lock() in update() in the WorkflowServiceImpl takes a long time because he seems to use the same locks for updating different Workflow Instances.

Activity

Show:
Stephen Marquard
January 30, 2018, 10:44 AM

Could we target this at 4.x please?

Katrin Ihler
January 30, 2018, 11:03 AM

Sounds reasonable, I will update my PR.

Assignee

Katrin Ihler

Reporter

Katrin Ihler

Severity

Performance

Tags (folksonomy)

None

Components

Fix versions

Affects versions

Priority

Major
Configure