ozone
ozone copied to clipboard
HDDS-7105. Introduce multipleExecutors and related configurations in OzoneManagerStateMachine
What changes were proposed in this pull request?
To expand the current functionality of a single-threaded global executor service for executing a single write operation at a time by introducing multiple executors - a list of ThreadPoolExecutors of size equal to the configuration: om.num.concurrent.write.threads (= 10 by default) for allowing multiple concurrent write operations to be executed when they are each operating on OBJECT_STORE (“OBS”) bucket layout disjoint key paths.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-7105
How was this patch tested?
Existing UTs