[ 
https://issues.apache.org/jira/browse/OAK-11980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18029456#comment-18029456
 ] 

Julian Sedding commented on OAK-11980:
--------------------------------------

{{AzureArchivemanager#listArchives}} has to check for a deleted marker file in 
each archive. This is currently done sequentially. By parallelizing this check 
in a sample segmentstore with 145 archives, none of which have a deleted 
marker, this saves around >50% of the time.

 
||Scenario||Run #1||Run #2||Run #3||
|baseline|74s|72s|72s|
|parallelized|31s|29s|33s|

 

> improve parallelization of I/O during segment-azure initialization
> ------------------------------------------------------------------
>
>                 Key: OAK-11980
>                 URL: https://issues.apache.org/jira/browse/OAK-11980
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: segment-azure
>            Reporter: Julian Sedding
>            Assignee: Julian Sedding
>            Priority: Minor
>
> I/O during initialization of a segment-azure store is not fully parallelized, 
> even after the completion of OAK-11861. The aim is to further reduce the time 
> needed to bootstrap segment-azure stores.



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

Reply via email to