Skip to content

Commit

Permalink
🚨🚨🐛 Source Pinterest: Update date-time fields with airbyte_type: time…
Browse files Browse the repository at this point in the history
…stamp_without_timezone (#32595)
  • Loading branch information
tolik0 authored Nov 21, 2023
1 parent 918e64c commit 0f28144
Show file tree
Hide file tree
Showing 8 changed files with 64 additions and 41 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ data:
connectorSubtype: api
connectorType: source
definitionId: 5cb7e5fe-38c2-11ec-8d3d-0242ac130003
dockerImageTag: 0.8.2
dockerImageTag: 1.0.0
dockerRepository: airbyte/source-pinterest
connectorBuildOptions:
baseImage: docker.io/airbyte/python-connector-base:1.1.0@sha256:bd98f6505c6764b1b5f99d3aedc23dfc9e9af631a62533f60eb32b1d3dbab20c
Expand All @@ -19,6 +19,11 @@ data:
oss:
enabled: true
releaseStage: generally_available
releases:
breakingChanges:
1.0.0:
message: "This release updates the date-time fields to use the Airbyte format `timestamp_without_timezone`. This change affects all streams where date-time fields are present, ensuring more accurate and standardized time representations: BoardPins, BoardSectionPins, Boards, Catalogs, and CatalogFeeds. Users will need to refresh the source schema and reset affected streams after upgrading."
upgradeDeadline: "2023-12-14"
suggestedStreams:
streams:
- campaign_analytics
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
},
"created_at": {
"type": ["null", "string"],
"format": "date-time"
"format": "date-time",
"airbyte_type": "timestamp_without_timezone"
},
"creative_type": {
"type": ["null", "string"]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
},
"created_at": {
"type": ["null", "string"],
"format": "date-time"
"format": "date-time",
"airbyte_type": "timestamp_without_timezone"
},
"link": {
"type": ["null", "string"]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,13 @@
},
"created_at": {
"type": ["null", "string"],
"format": "date-time"
"format": "date-time",
"airbyte_type": "timestamp_without_timezone"
},
"board_pins_modified_at": {
"type": ["null", "string"],
"format": "date-time"
"format": "date-time",
"airbyte_type": "timestamp_without_timezone"
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,16 @@
"properties": {
"created_at": {
"type": ["null", "string"],
"format": "date-time"
"format": "date-time",
"airbyte_type": "timestamp_without_timezone"
},
"id": {
"type": ["null", "string"]
},
"updated_at": {
"type": ["null", "string"],
"format": "date-time"
"format": "date-time",
"airbyte_type": "timestamp_without_timezone"
},
"name": {
"type": ["null", "string"]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,16 @@
"properties": {
"created_at": {
"type": ["null", "string"],
"format": "date-time"
"format": "date-time",
"airbyte_type": "timestamp_without_timezone"
},
"id": {
"type": ["null", "string"]
},
"updated_at": {
"type": ["null", "string"],
"format": "date-time"
"format": "date-time",
"airbyte_type": "timestamp_without_timezone"
},
"name": {
"type": ["null", "string"]
Expand Down
9 changes: 9 additions & 0 deletions docs/integrations/sources/pinterest-migrations.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Pinterest Migration Guide

## Upgrading to 1.0.0

This release updates date-time fields with airbyte_type: timestamp_without_timezone for streams BoardPins, BoardSectionPins, Boards, Catalogs, CatalogFeeds.

To ensure uninterrupted syncs, users should:
- Refresh the source schema
- Reset affected streams
65 changes: 33 additions & 32 deletions docs/integrations/sources/pinterest.md

Large diffs are not rendered by default.

0 comments on commit 0f28144

Please sign in to comment.