Skip to content

Switch json libraries to jitpack #12531

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
May 4, 2022
Merged

Switch json libraries to jitpack #12531

merged 6 commits into from
May 4, 2022

Conversation

tuliren
Copy link
Contributor

@tuliren tuliren commented May 3, 2022

What

How

  • The underlying libraries have been published to JitPack.
  • Switch the dependencies to JitPack repositories directly.

🚨 User Impact 🚨

  • None expected.

TODO

  • Run integration tests for all affected connectors.

@tuliren tuliren requested a review from girarda May 3, 2022 04:26
@tuliren

This comment was marked as outdated.

@tuliren

This comment was marked as outdated.

@tuliren
Copy link
Contributor Author

tuliren commented May 3, 2022

/test connector=connectors/source-e2e-test

🕑 connectors/source-e2e-test https://github.com/airbytehq/airbyte/actions/runs/2266640981
✅ connectors/source-e2e-test https://github.com/airbytehq/airbyte/actions/runs/2266640981
No Python unittests run

@tuliren
Copy link
Contributor Author

tuliren commented May 3, 2022

/test connector=connectors/destination-s3

🕑 connectors/destination-s3 https://github.com/airbytehq/airbyte/actions/runs/2266968824
✅ connectors/destination-s3 https://github.com/airbytehq/airbyte/actions/runs/2266968824
No Python unittests run

@tuliren
Copy link
Contributor Author

tuliren commented May 3, 2022

/test connector=connectors/destination-gcs

🕑 connectors/destination-gcs https://github.com/airbytehq/airbyte/actions/runs/2266992975
✅ connectors/destination-gcs https://github.com/airbytehq/airbyte/actions/runs/2266992975
No Python unittests run

@tuliren
Copy link
Contributor Author

tuliren commented May 3, 2022

/test connector=connectors/destination-databricks

🕑 connectors/destination-databricks https://github.com/airbytehq/airbyte/actions/runs/2266993143
✅ connectors/destination-databricks https://github.com/airbytehq/airbyte/actions/runs/2266993143
No Python unittests run

@tuliren
Copy link
Contributor Author

tuliren commented May 3, 2022

/test connector=connectors/destination-bigquery

🕑 connectors/destination-bigquery https://github.com/airbytehq/airbyte/actions/runs/2266994150
✅ connectors/destination-bigquery https://github.com/airbytehq/airbyte/actions/runs/2266994150
Python tests coverage:

Name                                                                                                                            Stmts   Miss  Cover
---------------------------------------------------------------------------------------------------------------------------------------------------
normalization/transform_config/__init__.py                                                                                          2      0   100%
normalization/transform_catalog/reserved_keywords.py                                                                               13      0   100%
normalization/transform_catalog/__init__.py                                                                                         2      0   100%
normalization/destination_type.py                                                                                                  13      0   100%
normalization/__init__.py                                                                                                           4      0   100%
/actions-runner/_work/airbyte/airbyte/airbyte-integrations/bases/airbyte-protocol/airbyte_protocol/models/airbyte_protocol.py     124      0   100%
/actions-runner/_work/airbyte/airbyte/airbyte-integrations/bases/airbyte-protocol/airbyte_protocol/models/__init__.py               1      0   100%
/actions-runner/_work/airbyte/airbyte/airbyte-integrations/bases/airbyte-protocol/airbyte_protocol/__init__.py                      2      0   100%
normalization/transform_catalog/destination_name_transformer.py                                                                   155      8    95%
normalization/transform_config/transform.py                                                                                       159     31    81%
normalization/transform_catalog/table_name_registry.py                                                                            174     34    80%
normalization/transform_catalog/utils.py                                                                                           34      7    79%
normalization/transform_catalog/dbt_macro.py                                                                                       22      7    68%
normalization/transform_catalog/catalog_processor.py                                                                              147     80    46%
normalization/transform_catalog/transform.py                                                                                       61     38    38%
normalization/transform_catalog/stream_processor.py                                                                               534    345    35%
---------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                                                                                                                            1447    550    62%

@tuliren
Copy link
Contributor Author

tuliren commented May 4, 2022

/test connector=connectors/destination-bigquery-denormalized

🕑 connectors/destination-bigquery-denormalized https://github.com/airbytehq/airbyte/actions/runs/2267045895
✅ connectors/destination-bigquery-denormalized https://github.com/airbytehq/airbyte/actions/runs/2267045895
Python tests coverage:

Name                                                                                                                            Stmts   Miss  Cover
---------------------------------------------------------------------------------------------------------------------------------------------------
normalization/transform_config/__init__.py                                                                                          2      0   100%
normalization/transform_catalog/reserved_keywords.py                                                                               13      0   100%
normalization/transform_catalog/__init__.py                                                                                         2      0   100%
normalization/destination_type.py                                                                                                  13      0   100%
normalization/__init__.py                                                                                                           4      0   100%
/actions-runner/_work/airbyte/airbyte/airbyte-integrations/bases/airbyte-protocol/airbyte_protocol/models/airbyte_protocol.py     124      0   100%
/actions-runner/_work/airbyte/airbyte/airbyte-integrations/bases/airbyte-protocol/airbyte_protocol/models/__init__.py               1      0   100%
/actions-runner/_work/airbyte/airbyte/airbyte-integrations/bases/airbyte-protocol/airbyte_protocol/__init__.py                      2      0   100%
normalization/transform_catalog/destination_name_transformer.py                                                                   155      8    95%
normalization/transform_config/transform.py                                                                                       159     31    81%
normalization/transform_catalog/table_name_registry.py                                                                            174     34    80%
normalization/transform_catalog/utils.py                                                                                           34      7    79%
normalization/transform_catalog/dbt_macro.py                                                                                       22      7    68%
normalization/transform_catalog/catalog_processor.py                                                                              147     80    46%
normalization/transform_catalog/transform.py                                                                                       61     38    38%
normalization/transform_catalog/stream_processor.py                                                                               534    345    35%
---------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                                                                                                                            1447    550    62%

@tuliren tuliren merged commit 0c909de into master May 4, 2022
@tuliren tuliren deleted the liren/use-jitpack branch May 4, 2022 00:45
suhomud pushed a commit that referenced this pull request May 23, 2022
* Switch json-avro-converter to jitpack

* Switch jsongenerator to jitpack

* Fix default config

* Fix one more default config use case

* Fix jitpack dependency

* Move jitpack repo to root build.gradle
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/connectors Connector related issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants