You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Thomas Mueller (Jira)" <ji...@apache.org> on 2022/04/08 09:03:00 UTC
[jira] [Created] (OAK-9748) Parallel Merge does not handle download retry correctly
Thomas Mueller created OAK-9748:
-----------------------------------
Summary: Parallel Merge does not handle download retry correctly
Key: OAK-9748
URL: https://issues.apache.org/jira/browse/OAK-9748
Project: Jackrabbit Oak
Issue Type: Improvement
Components: indexing
Environment: The current way of dealing with download retry is to build a new FlatFileStore folder each time a retry happens. Merge daemon thread creates a merge folder under that FlatFileStore folder and dump intermediate merge progress there.
When there's a download retry, the retried process load all the previously created FlatFileStore into its progress, however it does not take in the already merged intermediate files.
The unit test does not run into this issue because only a small number of intermediate batch merged files are generated and batch merge size by default is 64 files. So intermediate merge does not happen.
Reporter: Thomas Mueller
--
This message was sent by Atlassian Jira
(v8.20.1#820001)