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
Targets (data type handling, batching, SQL object generation, etc.)
Operating System
Linux
Description
When a schema message is handled by the target with flattening_enabled=true in the config, if a property in that schema does not contain a type (e.g. "PropertyName": {} ), the property is dropped from the parsed schema and fails validation on the first record message received.
See NewValue and OldValue in the sample. They are present in the schema and record messages, but fail validation.
This has been marked as stale because it is unassigned, and has not had recent activity. It will be closed after 21 days if no further activity occurs. If this should never go stale, please add the evergreen label, or request that it be added.
Singer SDK Version
0.28.0
Is this a regression?
Python Version
3.8
Bug scope
Targets (data type handling, batching, SQL object generation, etc.)
Operating System
Linux
Description
When a schema message is handled by the target with
flattening_enabled=true
in the config, if a property in that schema does not contain a type (e.g."PropertyName": {}
), the property is dropped from the parsed schema and fails validation on the first record message received.See NewValue and OldValue in the sample. They are present in the schema and record messages, but fail validation.
Guessing this related to #1204 and #1400
Code
The text was updated successfully, but these errors were encountered: