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

Davide Giannella closed OAK-6653.
---------------------------------

Bulk close for 1.7.8

> Standby server must always send the persisted head to clients
> -------------------------------------------------------------
>
>                 Key: OAK-6653
>                 URL: https://issues.apache.org/jira/browse/OAK-6653
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: segment-tar, tarmk-standby
>    Affects Versions: 1.7.7
>            Reporter: Andrei Dulceanu
>            Assignee: Andrei Dulceanu
>              Labels: cold-standby
>             Fix For: 1.7.8
>
>         Attachments: OAK-6653.patch
>
>
> Currently the standby server sends an un-persisted head record to clients. 
> Under normal circumstances, the TarMK flush thread is able to persist it and 
> its corresponding segment at a 5 seconds interval.
> However, there are cases (uploading a very large blob > 10 GB) in which the 
> flush thread writes the segment too late, and the 20s allowed by 
> {{FileStoreUtil#readSegmentWithRetry}} are not enough. Therefore the server 
> can't read the segment containing the head record and a timeout occurs on the 
> client.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to