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
The goal is to give developers a clear path for deprecation of a stream field, by automatically communicating to current and future users of the tap an explanation or even a migration instruction via this library's logs.
For example, if users want to change the type of a field but want to avoid introducing a breaking change, they could
add new field field_decimal, and deprecate field by adding the deprecated=True flag
the Singer SDK emits a warning each time field is selected for sync
later, field is marked with selected-by-default: false metadata
Feature scope
Taps (catalog, state, tests, etc.)
Description
The goal is to give developers a clear path for deprecation of a stream field, by automatically communicating to current and future users of the tap an explanation or even a migration instruction via this library's logs.
For example, if users want to change the type of a field but want to avoid introducing a breaking change, they could
field_decimal
, and deprecatefield
by adding thedeprecated=True
flagfield
is selected for syncfield
is marked withselected-by-default: false
metadatafield
is removedRelated:
deprecated
keyword to mark deprecated settings #2116The text was updated successfully, but these errors were encountered: