diff --git a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml index 76037e114f4f..c34ff6dcc9d9 100644 --- a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml @@ -717,7 +717,7 @@ - name: Google Search Console sourceDefinitionId: eb4c9e00-db83-4d63-a386-39cfa91012a8 dockerRepository: airbyte/source-google-search-console - dockerImageTag: 0.1.19 + dockerImageTag: 0.1.20 documentationUrl: https://docs.airbyte.com/integrations/sources/google-search-console icon: googlesearchconsole.svg sourceType: api diff --git a/airbyte-config/init/src/main/resources/seed/source_specs.yaml b/airbyte-config/init/src/main/resources/seed/source_specs.yaml index 9a7ac6ef01fd..7bfa8739ff51 100644 --- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml @@ -5907,7 +5907,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "airbyte/source-google-search-console:0.1.19" +- dockerImage: "airbyte/source-google-search-console:0.1.20" spec: documentationUrl: "https://docs.airbyte.com/integrations/sources/google-search-console" connectionSpecification: diff --git a/airbyte-integrations/connectors/source-google-search-console/Dockerfile b/airbyte-integrations/connectors/source-google-search-console/Dockerfile index ebe4c0af5322..ac15a7415c60 100755 --- a/airbyte-integrations/connectors/source-google-search-console/Dockerfile +++ b/airbyte-integrations/connectors/source-google-search-console/Dockerfile @@ -12,5 +12,5 @@ RUN pip install . ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.1.19 +LABEL io.airbyte.version=0.1.20 LABEL io.airbyte.name=airbyte/source-google-search-console diff --git a/airbyte-integrations/connectors/source-google-search-console/integration_tests/expected_records.jsonl b/airbyte-integrations/connectors/source-google-search-console/integration_tests/expected_records.jsonl index 56f1dd7f7c57..4361100e042d 100644 --- a/airbyte-integrations/connectors/source-google-search-console/integration_tests/expected_records.jsonl +++ b/airbyte-integrations/connectors/source-google-search-console/integration_tests/expected_records.jsonl @@ -1,46 +1,46 @@ {"stream": "sites", "data": {"permissionLevel": "siteOwner"}, "emitted_at": 1674600072721} {"stream": "sites", "data": {"permissionLevel": "siteOwner"}, "emitted_at": 1674600073155} -{"stream": "sitemaps", "data": {"lastSubmitted": "2021-09-10T23:02:22.258Z", "isPending": false, "isSitemapsIndex": false, "type": "sitemap", "warnings": "0", "errors": "0", "contents": [{"type": "web", "submitted": "5690", "indexed": "0"}]}, "emitted_at": 1674600073428} -{"stream": "sitemaps", "data": {"lastSubmitted": "2021-09-10T23:02:22.258Z", "isPending": false, "isSitemapsIndex": false, "type": "sitemap", "warnings": "0", "errors": "0", "contents": [{"type": "web", "submitted": "5690", "indexed": "0"}]}, "emitted_at": 1674600073798} -{"stream": "search_analytics_by_date", "data": {"ctr": 0.07940251572327044, "position": 31.88456498951782, "search_type": "web", "date": "2021-09-14"}, "emitted_at": 1674600074364} -{"stream": "search_analytics_by_date", "data": {"ctr": 0.07130707837236687, "position": 32.45505691482403, "search_type": "web", "date": "2021-09-15"}, "emitted_at": 1674600074364} -{"stream": "search_analytics_by_date", "data": {"ctr": 0.06246691371095818, "position": 35.16079936474325, "search_type": "web", "date": "2021-09-16"}, "emitted_at": 1674600074365} -{"stream": "search_analytics_by_date", "data": {"ctr": 0.04798676227247656, "position": 37.52137341423056, "search_type": "web", "date": "2021-09-17"}, "emitted_at": 1674600074816} -{"stream": "search_analytics_by_date", "data": {"ctr": 0.026209048361934478, "position": 43.134477379095166, "search_type": "web", "date": "2021-09-18"}, "emitted_at": 1674600074817} -{"stream": "search_analytics_by_date", "data": {"ctr": 0.029040774420651217, "position": 42.78952772073922, "search_type": "web", "date": "2021-09-19"}, "emitted_at": 1674600074818} -{"stream": "search_analytics_by_country", "data": {"ctr": 0.1301955990220049, "position": 24.62530562347188, "search_type": "web", "date": "2021-09-14"}, "emitted_at": 1674600075212} -{"stream": "search_analytics_by_country", "data": {"ctr": 0.10391061452513967, "position": 29.924022346368716, "search_type": "web", "date": "2021-09-15"}, "emitted_at": 1674600075213} -{"stream": "search_analytics_by_country", "data": {"ctr": 0.09462915601023018, "position": 30.83759590792839, "search_type": "web", "date": "2021-09-16"}, "emitted_at": 1674600075213} -{"stream": "search_analytics_by_country", "data": {"ctr": 0.0832, "position": 27.408, "search_type": "web", "date": "2021-09-15"}, "emitted_at": 1674600075213} -{"stream": "search_analytics_by_country", "data": {"ctr": 0.08223684210526316, "position": 26.820723684210527, "search_type": "web", "date": "2021-09-14"}, "emitted_at": 1674600075214} -{"stream": "search_analytics_by_country", "data": {"ctr": 0.07445008460236886, "position": 27.43993231810491, "search_type": "web", "date": "2021-09-16"}, "emitted_at": 1674600075214} -{"stream": "search_analytics_by_device", "data": {"ctr": 0.07708300015992324, "position": 31.635375019990406, "search_type": "web", "date": "2021-09-14"}, "emitted_at": 1674600075873} -{"stream": "search_analytics_by_device", "data": {"ctr": 0.07342657342657342, "position": 31.832326764144945, "search_type": "web", "date": "2021-09-15"}, "emitted_at": 1674600075873} -{"stream": "search_analytics_by_device", "data": {"ctr": 0.06650602409638554, "position": 34.87839357429719, "search_type": "web", "date": "2021-09-16"}, "emitted_at": 1674600075874} -{"stream": "search_analytics_by_device", "data": {"ctr": 0.09090909090909091, "position": 33.38137472283814, "search_type": "web", "date": "2021-09-14"}, "emitted_at": 1674600075874} -{"stream": "search_analytics_by_device", "data": {"ctr": 0.06221889055472264, "position": 35.52473763118441, "search_type": "web", "date": "2021-09-15"}, "emitted_at": 1674600075874} -{"stream": "search_analytics_by_device", "data": {"ctr": 0.04354469060351413, "position": 36.913674560733384, "search_type": "web", "date": "2021-09-16"}, "emitted_at": 1674600075875} -{"stream": "search_analytics_by_page", "data": {"ctr": 0.16593362654938024, "position": 32.60535785685725, "search_type": "web", "date": "2021-09-14"}, "emitted_at": 1674600077103} -{"stream": "search_analytics_by_page", "data": {"ctr": 0.14685874349739897, "position": 34.94597839135654, "search_type": "web", "date": "2021-09-15"}, "emitted_at": 1674600077104} -{"stream": "search_analytics_by_page", "data": {"ctr": 0.14058234758871702, "position": 37.05686988171065, "search_type": "web", "date": "2021-09-16"}, "emitted_at": 1674600077105} -{"stream": "search_analytics_by_page", "data": {"ctr": 0.09090909090909091, "position": 14.812316715542522, "search_type": "web", "date": "2021-09-14"}, "emitted_at": 1674600077105} -{"stream": "search_analytics_by_page", "data": {"ctr": 0.07418397626112759, "position": 11.57566765578635, "search_type": "web", "date": "2021-09-16"}, "emitted_at": 1674600077106} -{"stream": "search_analytics_by_page", "data": {"ctr": 0.02894736842105263, "position": 2.375, "search_type": "web", "date": "2021-09-14"}, "emitted_at": 1674600077107} -{"stream": "search_analytics_by_query", "data": {"ctr": 0.6571428571428571, "position": 1, "search_type": "web", "date": "2021-09-14"}, "emitted_at": 1674600078165} -{"stream": "search_analytics_by_query", "data": {"ctr": 0.6563786008230452, "position": 1.0041152263374487, "search_type": "web", "date": "2021-09-15"}, "emitted_at": 1674600078165} -{"stream": "search_analytics_by_query", "data": {"ctr": 0.6157517899761337, "position": 1, "search_type": "web", "date": "2021-09-16"}, "emitted_at": 1674600078166} -{"stream": "search_analytics_by_query", "data": {"ctr": 0.6666666666666666, "position": 1.3333333333333333, "search_type": "web", "date": "2021-09-16"}, "emitted_at": 1674600078166} -{"stream": "search_analytics_by_query", "data": {"ctr": 0.6363636363636364, "position": 1, "search_type": "web", "date": "2021-09-14"}, "emitted_at": 1674600078166} -{"stream": "search_analytics_by_query", "data": {"ctr": 0.5384615384615384, "position": 1, "search_type": "web", "date": "2021-09-16"}, "emitted_at": 1674600078166} -{"stream": "search_analytics_all_fields", "data": {"ctr": 0.6490066225165563, "position": 1, "search_type": "web", "date": "2021-09-15"}, "emitted_at": 1674600079765} -{"stream": "search_analytics_all_fields", "data": {"ctr": 0.5272727272727272, "position": 1, "search_type": "web", "date": "2021-09-14"}, "emitted_at": 1674600079765} -{"stream": "search_analytics_all_fields", "data": {"ctr": 0.6229508196721312, "position": 1, "search_type": "web", "date": "2021-09-16"}, "emitted_at": 1674600079766} -{"stream": "search_analytics_all_fields", "data": {"ctr": 0.6097560975609756, "position": 1, "search_type": "web", "date": "2021-09-14"}, "emitted_at": 1674600079766} -{"stream": "search_analytics_all_fields", "data": {"ctr": 0.8, "position": 1, "search_type": "web", "date": "2021-09-14"}, "emitted_at": 1674600079766} -{"stream": "search_analytics_all_fields", "data": {"ctr": 0.6666666666666666, "position": 1, "date": "2021-09-15"}, "emitted_at": 1674600079766} -{"stream": "custom_dimensions", "data": {"ctr": 0.10220440881763528, "position": 29.36005344021376, "date": "2021-09-15"}, "emitted_at": 1674600080130} -{"stream": "custom_dimensions", "data": {"ctr": 0.11009174311926606, "position": 25.412079510703364, "date": "2021-09-14"}, "emitted_at": 1674600080131} -{"stream": "custom_dimensions", "data": {"ctr": 0.1004601226993865, "position": 30.555981595092025, "date": "2021-09-16"}, "emitted_at": 1674600080131} -{"stream": "custom_dimensions", "data": {"ctr": 0.21518987341772153, "position": 22.227848101265824, "date": "2021-09-14"}, "emitted_at": 1674600080131} -{"stream": "custom_dimensions", "data": {"ctr": 0.09109730848861283, "position": 26.467908902691512, "date": "2021-09-14"}, "emitted_at": 1674600080131} -{"stream": "custom_dimensions", "data": {"ctr": 0.08528784648187633, "position": 27.658848614072493, "date": "2021-09-15"}, "emitted_at": 1674600080132} +{"stream":"sitemaps","data":{"path":"https://airbyte.io/sitemap.xml","lastSubmitted":"2021-09-10T23:02:22.258Z","isPending":false,"isSitemapsIndex":false,"type":"sitemap","lastDownloaded":"2023-02-06T20:31:17.374Z","warnings":"0","errors":"0","contents":[{"type":"web","submitted":"5075","indexed":"0"}]},"emitted_at":1675716180527} +{"stream":"sitemaps","data":{"path":"https://airbyte.io/sitemap.xml","lastSubmitted":"2021-09-10T23:02:22.258Z","isPending":false,"isSitemapsIndex":false,"type":"sitemap","lastDownloaded":"2023-02-06T20:31:17.374Z","warnings":"0","errors":"0","contents":[{"type":"web","submitted":"5075","indexed":"0"}]},"emitted_at":1675716180628} +{"stream":"search_analytics_by_date","data":{"clicks":160,"impressions":8476,"ctr":0.018876828692779613,"position":41.161750825861255,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25"},"emitted_at":1675716334532} +{"stream":"search_analytics_by_date","data":{"clicks":229,"impressions":9761,"ctr":0.023460710992726154,"position":40.18901751869686,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-26"},"emitted_at":1675716334731} +{"stream":"search_analytics_by_date","data":{"clicks":614,"impressions":13881,"ctr":0.04423312441466753,"position":35.22563215906635,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-27"},"emitted_at":1675716334731} +{"stream":"search_analytics_by_date","data":{"clicks":631,"impressions":13691,"ctr":0.04608867138996421,"position":34.6053611861807,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-28"},"emitted_at":1675716334732} +{"stream":"search_analytics_by_date","data":{"clicks":676,"impressions":14215,"ctr":0.04755539922616954,"position":35.275202251143156,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-29"},"emitted_at":1675716335139} +{"stream":"search_analytics_by_date","data":{"clicks":634,"impressions":14838,"ctr":0.04272813047580536,"position":35.63418250438065,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-30"},"emitted_at":1675716335140} +{"stream":"search_analytics_by_country","data":{"clicks":36,"impressions":1418,"ctr":0.02538787023977433,"position":41.11847672778561,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"usa"},"emitted_at":1675716751064} +{"stream":"search_analytics_by_country","data":{"clicks":28,"impressions":614,"ctr":0.04560260586319218,"position":37.123778501628664,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"ind"},"emitted_at":1675716751064} +{"stream":"search_analytics_by_country","data":{"clicks":8,"impressions":116,"ctr":0.06896551724137931,"position":33.706896551724135,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"aus"},"emitted_at":1675716751065} +{"stream":"search_analytics_by_country","data":{"clicks":7,"impressions":169,"ctr":0.04142011834319527,"position":41.603550295857985,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"gbr"},"emitted_at":1675716751065} +{"stream":"search_analytics_by_country","data":{"clicks":5,"impressions":98,"ctr":0.05102040816326531,"position":32.92857142857143,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"fra"},"emitted_at":1675716751065} +{"stream":"search_analytics_by_country","data":{"clicks":5,"impressions":121,"ctr":0.04132231404958678,"position":39.21487603305785,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"ukr"},"emitted_at":1675716751065} +{"stream":"search_analytics_by_device","data":{"clicks":113,"impressions":6558,"ctr":0.01723086306800854,"position":42.15843244891735,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","device":"DESKTOP"},"emitted_at":1675716875915} +{"stream":"search_analytics_by_device","data":{"clicks":46,"impressions":1862,"ctr":0.024704618689581095,"position":37.82277121374866,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","device":"MOBILE"},"emitted_at":1675716875916} +{"stream":"search_analytics_by_device","data":{"clicks":1,"impressions":56,"ctr":0.017857142857142856,"position":35.464285714285715,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","device":"TABLET"},"emitted_at":1675716875916} +{"stream":"search_analytics_by_device","data":{"clicks":550,"impressions":11333,"ctr":0.04853083914232772,"position":34.33821582987735,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-27","device":"DESKTOP"},"emitted_at":1675716876285} +{"stream":"search_analytics_by_device","data":{"clicks":541,"impressions":11155,"ctr":0.048498431196772745,"position":34.23639623487225,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-28","device":"DESKTOP"},"emitted_at":1675716876286} +{"stream":"search_analytics_by_device","data":{"clicks":176,"impressions":7657,"ctr":0.022985503460885463,"position":41.06516912628967,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-26","device":"DESKTOP"},"emitted_at":1675716876286} +{"stream":"search_analytics_by_page","data":{"clicks":92,"impressions":1227,"ctr":0.07497962510187449,"position":46.13284433577832,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","page":"https://airbyte.io/"},"emitted_at":1675716960822} +{"stream":"search_analytics_by_page","data":{"clicks":11,"impressions":222,"ctr":0.04954954954954955,"position":17.7972972972973,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","page":"https://airbyte.io/recipes/migrate-from-mysql-to-postgresql"},"emitted_at":1675716960823} +{"stream":"search_analytics_by_page","data":{"clicks":4,"impressions":336,"ctr":0.011904761904761904,"position":40.357142857142854,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","page":"https://airbyte.io/blog/the-state-of-open-source-data-integration-and-etl"},"emitted_at":1675716960823} +{"stream":"search_analytics_by_page","data":{"clicks":4,"impressions":734,"ctr":0.005449591280653951,"position":35.69346049046322,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","page":"https://airbyte.io/connectors/facebook-marketing"},"emitted_at":1675716960823} +{"stream":"search_analytics_by_page","data":{"clicks":4,"impressions":197,"ctr":0.02030456852791878,"position":3.715736040609137,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","page":"https://airbyte.io/pricing"},"emitted_at":1675716960823} +{"stream":"search_analytics_by_page","data":{"clicks":4,"impressions":149,"ctr":0.026845637583892617,"position":19.261744966442954,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","page":"https://airbyte.io/recipes/build-a-github-activity-dashboard-for-your-project"},"emitted_at":1675716960824} +{"stream":"search_analytics_by_query","data":{"clicks":81,"impressions":134,"ctr":0.6044776119402985,"position":1,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","query":"airbyte"},"emitted_at":1675717060586} +{"stream":"search_analytics_by_query","data":{"clicks":3,"impressions":5,"ctr":0.6,"position":1,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","query":"airbyte api"},"emitted_at":1675717060587} +{"stream":"search_analytics_by_query","data":{"clicks":2,"impressions":5,"ctr":0.4,"position":1.2,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","query":"airbite"},"emitted_at":1675717060587} +{"stream":"search_analytics_by_query","data":{"clicks":2,"impressions":2,"ctr":1,"position":1,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","query":"airbyte pricing"},"emitted_at":1675717060587} +{"stream":"search_analytics_by_query","data":{"clicks":2,"impressions":8,"ctr":0.25,"position":1,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","query":"airbyte vs airflow"},"emitted_at":1675717060587} +{"stream":"search_analytics_by_query","data":{"clicks":2,"impressions":3,"ctr":0.6666666666666666,"position":2,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","query":"how to migrate from mysql to postgresql"},"emitted_at":1675717060588} +{"stream":"search_analytics_all_fields","data":{"clicks":15,"impressions":17,"ctr":0.8823529411764706,"position":1,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"ind","device":"DESKTOP","page":"https://airbyte.io/","query":"airbyte"},"emitted_at":1675717169447} +{"stream":"search_analytics_all_fields","data":{"clicks":12,"impressions":21,"ctr":0.5714285714285714,"position":1,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"usa","device":"DESKTOP","page":"https://airbyte.io/","query":"airbyte"},"emitted_at":1675717169447} +{"stream":"search_analytics_all_fields","data":{"clicks":7,"impressions":16,"ctr":0.4375,"position":1,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"usa","device":"MOBILE","page":"https://airbyte.io/","query":"airbyte"},"emitted_at":1675717169448} +{"stream":"search_analytics_all_fields","data":{"clicks":3,"impressions":6,"ctr":0.5,"position":1,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"ind","device":"MOBILE","page":"https://airbyte.io/","query":"airbyte"},"emitted_at":1675717169448} +{"stream":"search_analytics_all_fields","data":{"clicks":3,"impressions":3,"ctr":1,"position":1,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"mkd","device":"DESKTOP","page":"https://airbyte.io/","query":"airbyte"},"emitted_at":1675717169448} +{"stream":"search_analytics_all_fields","data":{"clicks":2,"impressions":4,"ctr":0.5,"position":1,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"aus","device":"DESKTOP","page":"https://airbyte.io/","query":"airbyte"},"emitted_at":1675717169448} +{"stream":"custom_dimensions","data":{"clicks":22,"impressions":475,"ctr":0.04631578947368421,"position":39.22105263157895,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"ind","device":"DESKTOP"},"emitted_at":1675717287270} +{"stream":"custom_dimensions","data":{"clicks":18,"impressions":1073,"ctr":0.016775396085740912,"position":43.341099720410064,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"usa","device":"DESKTOP"},"emitted_at":1675717287270} +{"stream":"custom_dimensions","data":{"clicks":18,"impressions":326,"ctr":0.05521472392638037,"position":35.168711656441715,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"usa","device":"MOBILE"},"emitted_at":1675717287270} +{"stream":"custom_dimensions","data":{"clicks":6,"impressions":116,"ctr":0.05172413793103448,"position":39.10344827586207,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"gbr","device":"DESKTOP"},"emitted_at":1675717287271} +{"stream":"custom_dimensions","data":{"clicks":6,"impressions":137,"ctr":0.043795620437956206,"position":29.985401459854014,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"ind","device":"MOBILE"},"emitted_at":1675717287271} +{"stream":"custom_dimensions","data":{"clicks":5,"impressions":84,"ctr":0.05952380952380952,"position":36.20238095238095,"site_url":"https://airbyte.io/","search_type":"web","date":"2021-09-25","country":"aus","device":"DESKTOP"},"emitted_at":1675717287271} diff --git a/airbyte-integrations/connectors/source-google-search-console/source_google_search_console/streams.py b/airbyte-integrations/connectors/source-google-search-console/source_google_search_console/streams.py index 8f5b54bb5d6a..c52d3b0599b2 100755 --- a/airbyte-integrations/connectors/source-google-search-console/source_google_search_console/streams.py +++ b/airbyte-integrations/connectors/source-google-search-console/source_google_search_console/streams.py @@ -9,7 +9,6 @@ import pendulum import requests from airbyte_cdk.models import SyncMode -from airbyte_cdk.sources.streams.availability_strategy import AvailabilityStrategy from airbyte_cdk.sources.streams.http import HttpStream from airbyte_cdk.sources.streams.http.auth import HttpAuthenticator @@ -34,10 +33,6 @@ def __init__( self._start_date = start_date self._end_date = end_date - @property - def availability_strategy(self) -> Optional["AvailabilityStrategy"]: - return None - @staticmethod def sanitize_urls_list(site_urls: list) -> List[str]: return list(map(quote_plus, site_urls)) diff --git a/docs/integrations/sources/google-search-console.md b/docs/integrations/sources/google-search-console.md index c636142c5d23..07b2f9471fb9 100644 --- a/docs/integrations/sources/google-search-console.md +++ b/docs/integrations/sources/google-search-console.md @@ -132,7 +132,8 @@ This connector attempts to back off gracefully when it hits Reports API's rate l | Version | Date | Pull Request | Subject | |:---------| :--------- |:--------------------------------------------------------------------------------------------------------------| :---------------------------------------------------------- | -| `0.1.19` | 2023-01-27 | [22007](https://github.com/airbytehq/airbyte/pull/22007) | Set `AvailabilityStrategy` for streams explicitly to `None` | +| `0.1.20` | 2023-02-02 | [22334](https://github.com/airbytehq/airbyte/pull/22334) | Turn on default HttpAvailabilityStrategy | +| `0.1.19` | 2023-01-27 | [22007](https://github.com/airbytehq/airbyte/pull/22007) | Set `AvailabilityStrategy` for streams explicitly to `None` | | `0.1.18` | 2022-10-27 | [18568](https://github.com/airbytehq/airbyte/pull/18568) | Improved config validation: custom_reports.dimension | | `0.1.17` | 2022-10-08 | [17751](https://github.com/airbytehq/airbyte/pull/17751) | Improved config validation: start_date, end_date, site_urls | | `0.1.16` | 2022-09-28 | [17304](https://github.com/airbytehq/airbyte/pull/17304) | Migrate to per-stream state. |