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