You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the data schema is hand and hard coded as Python enum. I suggest we introduce code generation for this task which will bring us the following advantages:
Easy and quick to support new data version
A full data schema of a specific version
Prevent human error on data schema
Extra code safety on adapter as incorrect schema reference could be caught by code analysis (e.g. referencing outdated fields no longer exist in the new version of data)
An experimental branch will be created. An initial evaluation is being carried out and if it turns out not difficult to implement and everyone is happy with it, this could go into 0.4.0 as well.
The text was updated successfully, but these errors were encountered:
Currently the data schema is hand and hard coded as Python enum. I suggest we introduce code generation for this task which will bring us the following advantages:
An experimental branch will be created. An initial evaluation is being carried out and if it turns out not difficult to implement and everyone is happy with it, this could go into 0.4.0 as well.
The text was updated successfully, but these errors were encountered: