An error occurred while fetching this tab.
This MR builds on !35444 (merged). With this MR we're switching to using ThinningInfo
to determine whether lossy float compression should be applied to a given AuxID
and apply it in copyAuxStoreThinned
. Parts that refer to the now-defunct IAuxStoreCompression
are completely removed. The next step is to completely get rid of this interface and its implementation in AuxContainerBase
.
One key item that was previously missing was a regression test that ensures the lossy float compression is applied correctly. copyAuxStoreThinned_test
is extended to address that problem. Since by default we don't yet compress anything, the changes should be transparent to existing workflows. However, I'm asking for full-unit-tests
to make sure there are no unintended side effects.
The next step will be cleaning up the previously implemented infrastructure as noted above.