353 new member field breaks create joined timeseries on existing datasets #355
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
@samlamont This is kind of a bug fix as the remote datasets on S3 do not have the
member
field. This is mostly ok because thejoined_timeseries
table has been generated and is alos stored in S3. But if the user wants to clone the Evaluation from S3 and then recreate thejoined_timeseries
table it fails because thesecondary_timeseries
doe snot pass validation. I added a `add_missing_fields arg and code to the BaseTable which can be used to fix this by forcing and read, validate and write. We need to do this on all the datasets in S3 (that we also have in teehr-hub) and re-sync. With that, I'd like to get this merged ASAP.