Fixes the issue where the PreflightError contained the entire SchemaVersion (including all TSV rows) if multiple parent type TSVs were found when getting the self.multi_parent value. Will now just log the dataset types of the offending TSVs.
Added a test for Upload.multi_parent because I am trying to more opportunistically add tests.
Fixes the issue where the PreflightError contained the entire SchemaVersion (including all TSV rows) if multiple parent type TSVs were found when getting the self.multi_parent value. Will now just log the dataset types of the offending TSVs.
Added a test for Upload.multi_parent because I am trying to more opportunistically add tests.