Closed blasscoc closed 3 months ago
I have tested the kCreateClean behavior by creating an MDIO with Variables X, Y, GRID and populating GRID and X and writing to disk. I then created a new MDIO with the same path but with Variables INLINE, XLINE, GRID and read GRID.
GRID data gets deleted while X and Y remain fully intact but invisible to MDIO.
The resolution to this issue is either:
kCreateClean
definition to a new namespace, mdio::development::kCreateClean
for instance, to further differentiate it from production code.
If we open a dataset with kCreateClean, ensure any exiting data is removed.