[
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)