You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Chung-En Lee (Jira)" <ji...@apache.org> on 2026/07/17 03:29:00 UTC

[jira] [Assigned] (HDDS-15886) Client unable to read newly synced data due to outdated block length

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

Chung-En Lee reassigned HDDS-15886:
-----------------------------------

    Assignee: Chung-En Lee

> Client unable to read newly synced data due to outdated block length
> --------------------------------------------------------------------
>
>                 Key: HDDS-15886
>                 URL: https://issues.apache.org/jira/browse/HDDS-15886
>             Project: Apache Ozone
>          Issue Type: Sub-task
>            Reporter: Chung-En Lee
>            Assignee: Chung-En Lee
>            Priority: Critical
>
> *Issue:* During active writes using {{{}hsync{}}}, the actual block length on the storage node keeps increasing. However, the client-side read stream only uses a static block length cached at the beginning.
> Because this cached length is never updated, the reader prematurely assumes it has reached the end of the file (EOF) and fails to read any newly synced data. See `MultiPartInputStream#readWithStrategy`.
> *Expected Behavior:* The read stream should dynamically refresh or query the latest block length when {{hsync}} is active, ensuring all synced data is fully readable.



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