Skip to content

Commit 68bbcdc

Browse files
Turn off default httpavailabilitystrategy for source-tiktok-marketing (GA) (#22044)
* Turn off default for source-tiktok-marketing (GA) * Update tiktok-marketing.md * auto-bump connector version --------- Co-authored-by: Octavia Squidington III <[email protected]>
1 parent 57d44e6 commit 68bbcdc

File tree

5 files changed

+9
-3
lines changed

5 files changed

+9
-3
lines changed

airbyte-config/init/src/main/resources/seed/source_definitions.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1760,7 +1760,7 @@
17601760
- name: TikTok Marketing
17611761
sourceDefinitionId: 4bfac00d-ce15-44ff-95b9-9e3c3e8fbd35
17621762
dockerRepository: airbyte/source-tiktok-marketing
1763-
dockerImageTag: 2.0.0
1763+
dockerImageTag: 2.0.1
17641764
documentationUrl: https://docs.airbyte.com/integrations/sources/tiktok-marketing
17651765
icon: tiktok.svg
17661766
sourceType: api

airbyte-config/init/src/main/resources/seed/source_specs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14923,7 +14923,7 @@
1492314923
supportsNormalization: false
1492414924
supportsDBT: false
1492514925
supported_destination_sync_modes: []
14926-
- dockerImage: "airbyte/source-tiktok-marketing:2.0.0"
14926+
- dockerImage: "airbyte/source-tiktok-marketing:2.0.1"
1492714927
spec:
1492814928
documentationUrl: "https://docs.airbyte.com/integrations/sources/tiktok-marketing"
1492914929
changelogUrl: "https://docs.airbyte.com/integrations/sources/tiktok-marketing"

airbyte-integrations/connectors/source-tiktok-marketing/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@ COPY source_tiktok_marketing ./source_tiktok_marketing
3232
ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py"
3333
ENTRYPOINT ["python", "/airbyte/integration_code/main.py"]
3434

35-
LABEL io.airbyte.version=2.0.0
35+
LABEL io.airbyte.version=2.0.1
3636
LABEL io.airbyte.name=airbyte/source-tiktok-marketing

airbyte-integrations/connectors/source-tiktok-marketing/source_tiktok_marketing/streams.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
import pydantic
1616
import requests
1717
from airbyte_cdk.models import SyncMode
18+
from airbyte_cdk.sources.streams.availability_strategy import AvailabilityStrategy
1819
from airbyte_cdk.sources.streams.core import package_name_from_class
1920
from airbyte_cdk.sources.streams.http import HttpStream
2021
from airbyte_cdk.sources.utils.schema_helpers import ResourceSchemaLoader
@@ -153,6 +154,10 @@ def __init__(self, **kwargs):
153154
# only sandbox has non-empty self._advertiser_id
154155
self.is_sandbox = bool(self._advertiser_id)
155156

157+
@property
158+
def availability_strategy(self) -> Optional["AvailabilityStrategy"]:
159+
return None
160+
156161
def parse_response(self, response: requests.Response, **kwargs) -> Iterable[Mapping]:
157162
"""All responses have the similar structure:
158163
{

docs/integrations/sources/tiktok-marketing.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -550,6 +550,7 @@ The connector is restricted by [requests limitation](https://ads.tiktok.com/mark
550550

551551
| Version | Date | Pull Request | Subject |
552552
|:--------|:-----------|:---------------------------------------------------------|:----------------------------------------------------------------------------------------------|
553+
| 2.0.1 | 2023-01-27 | [22044](https://github.com/airbytehq/airbyte/pull/22044) | Set `AvailabilityStrategy` for streams explicitly to `None` |
553554
| 2.0.0 | 2022-12-20 | [20415](https://github.com/airbytehq/airbyte/pull/20415) | Update schema types for `AudienceReports` and `BasicReports` streams. |
554555
| 1.0.1 | 2022-12-16 | [20598](https://github.com/airbytehq/airbyte/pull/20598) | Remove Audience Reports with Hourly granularity due to deprecated dimension. |
555556
| 1.0.0 | 2022-12-05 | [19758](https://github.com/airbytehq/airbyte/pull/19758) | Convert `mobile_app_id` from integer to string in AudienceReport streams. |

0 commit comments

Comments
 (0)