samgans opened a new pull request #16916: URL: https://github.com/apache/airflow/pull/16916
This PR closes #16669. **Why:** Authentication by personal token was not working properly since the Tableau provider's creation due to how the Tableau server client works (it invalidates previous personal token connection if one or more parallel are opened). Therefore, we decided to deprecate it. *Changes:* 1. Remove `_auth_via_token` method from the `TableauHook` and make the documentation notes about the deprecation. 2. Fix `get_all` method of `TableauHook` to raise a verbose error when there is wrong object type was supplied. 3. Deprecate the usage of `TableauJobStatusSensor` in case of blocking `TableauRefreshWorkbookOperator` execution to remove the creation of duplicated connection (which is done by a sensor) and to improve the conformity of the class to SRP. Also fix some small documentation issues. 4. Deprecate testing of the personal token authentication and add change the logic of "blocked" task test. -- 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]
