Skip to content

release: promote staging docs and gather helpers#104

Merged
steven-varga merged 9 commits into
releasefrom
staging
May 8, 2026
Merged

release: promote staging docs and gather helpers#104
steven-varga merged 9 commits into
releasefrom
staging

Conversation

@steven-varga
Copy link
Copy Markdown
Collaborator

Promote staging to release, including #84 documentation/CI/GitHub Pages work and #90 gather/materialize helpers.

implements automated matrix testing across multiple gcc and clang versions, status badge generation, and mkdocs deployment to github pages. fixes #84
Add bounded helper-level gather/materialize support for
non-contiguous linear-value containers.

The new helpers gather list, forward_list, deque, set, multiset,
unordered_set, and unordered_multiset values into flat vectors,
and materialize flat buffers back into supported linear containers.

Preserve the existing vector<string> pointer-table gather path.

Replace the old generic gather stdout stub with clear compile-time
unsupported-path diagnostics.

Add focused doctest coverage for the gather/materialize helpers.

This does not wire dataset read/write/create dispatch, datatype
synthesis, H5Ttraits.hpp, key/value datasets, ragged datasets,
fixed-inner-extent datasets, or C++23 concepts.
@steven-varga steven-varga merged commit 058c01b into release May 8, 2026
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.

1 participant