Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
physwkim
/
rust-hdf5
Public
Notifications
You must be signed in to change notification settings
Fork
1
Star
9
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
writer: close the vlen-heap, chunk-index reopen, and hard-link defect families
- #12
#12
Merged
physwkim
merged 30 commits into
main
physwkim/rust-hdf5:main
from
writer-parity-sweep
physwkim/rust-hdf5:writer-parity-sweep
Copy head branch name to clipboard
Aug 13, 2026
Conversation
Commits
30
(30)
Checks
Files changed
Merged
writer: close the vlen-heap, chunk-index reopen, and hard-link defect families
#12
physwkim
merged 30 commits into
main
physwkim/rust-hdf5:main
from
writer-parity-sweep
physwkim/rust-hdf5:writer-parity-sweep
Copy head branch name to clipboard
Commits
Commits on Aug 13, 2026
writer: free the object headers finalize supersedes
Show description for e18c532
physwkim
committed
e18c532
View commit details
Copy full SHA for e18c532
Browse repository at this point
vlen: free superseded heap objects before allocating the replacement (issue #10)
Show description for 459c109
physwkim
committed
459c109
View commit details
Copy full SHA for 459c109
Browse repository at this point
changelog: record the issue #10 vlen and header-supersede fixes
physwkim
committed
934803f
View commit details
Copy full SHA for 934803f
Browse repository at this point
dataset: add checked numeric conversion reads (issue #11)
Show description for 43223a3
physwkim
committed
43223a3
View commit details
Copy full SHA for 43223a3
Browse repository at this point
attribute: validate the datatype in read_numeric, add read_numeric_as
Show description for 9366048
physwkim
committed
9366048
View commit details
Copy full SHA for 9366048
Browse repository at this point
swmr: check the element width in the typed reads
Show description for d520e16
physwkim
committed
d520e16
View commit details
Copy full SHA for d520e16
Browse repository at this point
writer: release superseded vlen attribute heap objects on replace
Show description for d18627f
physwkim
committed
d18627f
View commit details
Copy full SHA for d18627f
Browse repository at this point
writer: persist a bare extent change made in a reopen session
Show description for 68f0460
physwkim
committed
68f0460
View commit details
Copy full SHA for 68f0460
Browse repository at this point
writer: prune and free the chunks a set_extent shrink strands
Show description for 4efcd7a
physwkim
committed
4efcd7a
View commit details
Copy full SHA for 4efcd7a
Browse repository at this point
writer: release the vlen heap objects a set_extent shrink discards
Show description for 7b9c8bd
physwkim
committed
7b9c8bd
View commit details
Copy full SHA for 7b9c8bd
Browse repository at this point
writer: rebuild the reopen group registry from link records
Show description for 60b9b5b
physwkim
committed
60b9b5b
View commit details
Copy full SHA for 60b9b5b
Browse repository at this point
reader: resolve vlen heap references strictly, drop the 64 MiB cap
Show description for 0271dd6
physwkim
committed
0271dd6
View commit details
Copy full SHA for 0271dd6
Browse repository at this point
writer: reject a vlen write before its heap collection is allocated
Show description for 524a439
physwkim
committed
524a439
View commit details
Copy full SHA for 524a439
Browse repository at this point
writer: skip the heap collection for empty vlen creations
Show description for 409f71b
physwkim
committed
409f71b
View commit details
Copy full SHA for 409f71b
Browse repository at this point
format(global_heap): carry the object ref count through decode/encode
Show description for 537e3e1
physwkim
committed
537e3e1
View commit details
Copy full SHA for 537e3e1
Browse repository at this point
writer: reject attribute changes while SWMR streaming is active
Show description for 53efa6a
physwkim
committed
53efa6a
View commit details
Copy full SHA for 53efa6a
Browse repository at this point
writer: free a deleted object's storage in delete_dataset/delete_group
Show description for 5763da7
physwkim
committed
5763da7
View commit details
Copy full SHA for 5763da7
Browse repository at this point
writer: document the top-level-only vlen release rule
Show description for 2f98a97
physwkim
committed
2f98a97
View commit details
Copy full SHA for 2f98a97
Browse repository at this point
writer: pack vlen heap objects via a CWFS list, spill at the index cap
Show description for b4cd0d1
physwkim
committed
b4cd0d1
View commit details
Copy full SHA for b4cd0d1
Browse repository at this point
writer: rebuild FA and BT2 chunk indexes in open_append
Show description for 7efd551
physwkim
committed
7efd551
View commit details
Copy full SHA for 7efd551
Browse repository at this point
writer: give delete_dataset/delete_group H5Ldelete hard-link semantics
Show description for 5b57001
physwkim
committed
5b57001
View commit details
Copy full SHA for 5b57001
Browse repository at this point
writer: unlink a bare hard-link path in delete_dataset/delete_group
Show description for c810285
physwkim
committed
c810285
View commit details
Copy full SHA for c810285
Browse repository at this point
writer: resolve hard-link paths in dataset_index and create_hard_link
Show description for fc67172
physwkim
committed
fc67172
View commit details
Copy full SHA for fc67172
Browse repository at this point
writer: rebuild the hard-link registry in open_append
Show description for 4d0523c
physwkim
committed
4d0523c
View commit details
Copy full SHA for 4d0523c
Browse repository at this point
writer: promote an outside-linked group instead of refusing delete_group
Show description for d4ab7e6
physwkim
committed
d4ab7e6
View commit details
Copy full SHA for d4ab7e6
Browse repository at this point
writer,reader: resolve paths through group hard links
Show description for a7c0e7e
physwkim
committed
a7c0e7e
View commit details
Copy full SHA for a7c0e7e
Browse repository at this point
writer: reconstruct paged fixed-array data blocks in open_append
Show description for b84769c
physwkim
committed
b84769c
View commit details
Copy full SHA for b84769c
Browse repository at this point
writer: re-serialize v2 B-trees at the node size their header declares
Show description for 9090a5e
physwkim
committed
9090a5e
View commit details
Copy full SHA for 9090a5e
Browse repository at this point
writer: extend a listed heap collection in place before opening a new one
Show description for 5f595d5
physwkim
committed
5f595d5
View commit details
Copy full SHA for 5f595d5
Browse repository at this point
tests: run the deflate variants only when the feature is on
Show description for a738d41
physwkim
committed
a738d41
View commit details
Copy full SHA for a738d41
Browse repository at this point
You can’t perform that action at this time.