potiuk commented on issue #27292: URL: https://github.com/apache/airflow/issues/27292#issuecomment-1454879163
> Back to the Google case. We are not adding anything new. This is more about re-organizing the existed code. To me it seems that the main reason it's not split is the the [common folder](https://github.com/apache/airflow/tree/main/airflow/providers/google/common) which is being used by almost all google space and it will be hard to break it to individual providers. However this folder is not changing that much. Check the commit history and when it does change most of the commits are about styling Those are all non-styling potentially breking changes for the common part of Google. Seems like we have a substantial change in it almost every month. ``` Move help message to the google auth code (#29888) Jarek Potiuk* Yesterday 11:11 Keyfile dict can be dict not str (#29135) Daniel Standish* 25/01/2023, 19:39 Deprecate `delegate_to` param in GCP operators and update docs (#29088) Shahar Epstein* 23/01/2023, 23:19 Update old style typing (#26872) Pierre Jeambrun* 27/10/2022, 04:39 Enable string normalization in python formatting - providers (#27205) Daniel Standish* 23/10/2022, 22:17 Update google hooks to prefer non-prefixed extra fields (#27023) Daniel Standish* 22/10/2022, 21:41 Apply PEP-563 (Postponed Evaluation of Annotations) to non-core airflow (#26289) Jarek Potiuk* 13/09/2022, 19:20 Add deferrable big query operators and sensors (#26156) Phani Kumar* 08/09/2022, 23:17 Make GoogleBaseHook credentials functions public (#25785) Felix Uellendall* 19/08/2022, 11:54 Fix Flask Login user setting for Flask 2.2 and Flask-Login 0.6.2 (#25318) Jarek Potiuk* 27/07/2022, 00:01 Add test_connection method to `GoogleBaseHook` (#24682) Phani Kumar* 06/07/2022, 16:57 Upgrade FAB to 4.1.1 (#24399) Jarek Potiuk* 22/06/2022, 23:26 Cloud Storage assets & StorageLink update (#23865) Wojciech Januszek* 06/06/2022, 15:02 Add key_secret_project_id parameter which specifies a project with KeyFile (#23930) Maksim* 04/06/2022, 23:28 Update credentials when using ADC in Compute Engine (#23773) Maksim* 03/06/2022, 13:28 Ensure @contextmanager decorates generator func (#23103) Tzu-ping Chung* 30/05/2022, 09:24 TextToSpeech assets & system tests migration (AIP-47) (#23247) Bartłomiej Hirsz* 04/05/2022, 22:40 Change BaseOperatorLink interface to take a ti_key, not a datetime (#21798) Ash Berlin-Taylor* 01/03/2022, 15:29 Extract ClientInfo to module level (#21554) pierrejeambrun* 15/02/2022, 22:38 Dataproc metastore assets (#21267) Wojciech Januszek* 15/02/2022, 20:09 Google Cloud Composer opearators (#21251) Łukasz Wyszomirski* 11/02/2022, 13:41 Add optional features in providers. (#21074) Jarek Potiuk* 27/01/2022, 13:58 Fix setting of project ID in ``provide_authorized_gcloud`` (#20428) Jonas Grabber* 31/12/2021, 17:32 Add support in GCP connection for reading key from Secret Manager (#19164) Dragan Kesic* 14/11/2021, 22:49 `` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
