Skip to content

Hyrax 2282 - #1435

Merged
kyang2014 merged 7 commits into
masterfrom
hyrax-2282
Sep 24, 2026
Merged

kyang2014 merged 7 commits into
masterfrom
hyrax-2282

Conversation

@kyang2014

@kyang2014 kyang2014 commented Sep 24, 2026 •

Copy link
Copy Markdown
Collaborator

Description

Reference ticket: HYRAX-2282, HYRAX-2281

For an HDF4 file that has linked block storage, the build_dmrpp_h4 treats the one linked block case as a chunk. However, it doesn't consider the case when multiple linked blocks can be merged to be one linked block. As a result, i there is only one merged linked block for a variable, this merged linked block is still considered as a new linked block rather than a chunk. This is not consistent with the original design. This PR fixes this issue.

This PR also includes some tests for parallel data transfer of super chunk and buffer chunk.

Tasks

  • Ticket exists and is linked in title
  • Tests added/updated
  • Dead code removed
  • No TODOs added

@sonarqubecloud

Copy link
Copy Markdown

@sonarqubecloud

Copy link
Copy Markdown

@sonarqubecloud

Copy link
Copy Markdown

@jgallagher59701 jgallagher59701 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great! Thanks

@kyang2014
kyang2014 merged commit 1aae039 into master Sep 24, 2026
5 checks passed
@kyang2014
kyang2014 deleted the hyrax-2282 branch September 24, 2026 23:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants