Closed tomeichlersmith closed 2 years ago
First round of benchmarking results shows no change when updating to handle schema evolution. It is important to note that the benchmarking does not test the speed of reading an old version with a new version; however, it does test the time necessary to serialize the extra type/version attributes.
We achieve schema evolution by introducing two new features.
attach
ed by a user class to either be only-loaded, only-saved, or both. This is the minimum structure necessary to rename variables on disk in order to update the schema or to calculate a variable in a different way.To Do