You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Janus Chow (Jira)" <ji...@apache.org> on 2023/12/16 23:44:05 UTC

[jira] [Updated] (HDDS-7107) Determine OzoneManagerStateMachine multipleExecutors index via hashing

     [ https://issues.apache.org/jira/browse/HDDS-7107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Janus Chow updated HDDS-7107:
-----------------------------
    Target Version/s: 1.5.0  (was: 1.4.0)

I am managing the 1.4.0 release and we currently have more than 500 issues targeted for 1.4.0. I am moving the target field to 1.5.0.
       
If you are actively working on this jira and believe this should be targeted for the 1.4.0 release, Please reach out to me via Apache email or Slack.

> Determine OzoneManagerStateMachine multipleExecutors index via hashing
> ----------------------------------------------------------------------
>
>                 Key: HDDS-7107
>                 URL: https://issues.apache.org/jira/browse/HDDS-7107
>             Project: Apache Ozone
>          Issue Type: Sub-task
>          Components: Ozone Manager
>            Reporter: Tanvi Penumudy
>            Assignee: Tanvi Penumudy
>            Priority: Major
>              Labels: pull-request-available
>
> Introduce an interface {{OMHashCodeGenerator}} which translates each of the {{OBJECT_STORE "OBS"}} bucket layout key path names into a hash code based on the corresponding hash function used. The write operations on different key paths now have their corresponding hash codes and are allotted a thread writer (executor) index for execution determined via the modulo ({{{}hashCode % om.num.concurrent.write.threads{}}}) - this enables concurrency for write operations. 
> Please refer [link|https://issues.apache.org/jira/secure/attachment/13047873/HDDS%20-%20Allow%20Concurrent%20Writers%20in%20OM%20for%20OBS%20Bucket%20Key%20Paths_8Aug2022.pdf]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org