PackedTracks - Inconsistent version check in buffer stream load
The following discussion from !3810 (merged) should be addressed:
-
@jonrob started a discussion: (+6 comments)
@graven I think two different versions are being mixed up here ?
Note, each packed contained acaully has two versions associated to it
version()
- This is the version the object gets via its inheritance fromDataObject
. For packed data, this is always set to be the same as the version in the origin unpacked data containerpackingVersion()
- The data packing version.These are not the same thing, and can evolve independently.
In the above, you compare the first
version()
to the values assigned to the second, thepackingVersion()
??