Skip to content

Disable Tree I/O for ABI=14 - #2331

Open
danrbailey wants to merge 2 commits into
AcademySoftwareFoundation:feature/iofrom
danrbailey:abi_14_tree_io
Open

Disable Tree I/O for ABI=14#2331
danrbailey wants to merge 2 commits into
AcademySoftwareFoundation:feature/iofrom
danrbailey:abi_14_tree_io

Conversation

@danrbailey

@danrbailey danrbailey commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

This is all the remaining ABI=14 changes I have planned for VDB 14.0.

Grid ABI changes:

Virtual Function - GridBase::readTopology()
Virtual Function - GridBase::readBuffers()
Virtual Function - GridBase::writeTopology()
Virtual Function - GridBase::writeBuffers()
Virtual Function - TreeBase::readTopology()
Virtual Function - TreeBase::readBuffers()
Virtual Function - TreeBase::writeTopology()
Virtual Function - TreeBase::writeBuffers()

Everything else is fallout from these changes - disabling the same I/O methods on RootNode, InternalNode and LeafNode, disabling unit tests, some minor refactoring (moving a few header includes to codecs and lifting an extra routine up into the codec).

Signed-off-by: Dan Bailey <danbailey@ilm.com>
Signed-off-by: Dan Bailey <danbailey@ilm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant