Skip to content

Conversation

@utkarsharma2
Copy link
Contributor

Remove hard-coded coupling from the Stand Alone command.

Added a property standalone_command_backends to list all the supported databases by executors for the standalone command.

Removed hard-coded coupling from the base sensors

Added a property change_sensor_mode_to_reschedule to indicate when we need to change the mode to reschedule.

closes: #27929

@boring-cyborg boring-cyborg bot added area:CLI area:core-operators provider:cncf-kubernetes Kubernetes (k8s) provider related issues area:Scheduler including HA (high availability) scheduler labels Jan 14, 2023
@utkarsharma2 utkarsharma2 changed the title Remove hard-coaded executor-database coupling Remove hard-coded executor-database coupling Jan 14, 2023
@o-nikolas
Copy link
Contributor

Hey @utkarsharma2!
Have you had any time to revisit this one?

@utkarsharma2 utkarsharma2 requested review from o-nikolas and removed request for XD-DENG, ashb, dstandish, jedcunningham and kaxil January 22, 2023 13:11
@utkarsharma2
Copy link
Contributor Author

Hey @o-nikolas, can you PTAL.

@o-nikolas o-nikolas merged commit e573036 into apache:main Jan 23, 2023
@o-nikolas o-nikolas changed the title Remove hard-coded executor-database coupling Remove hard-coded executor reschedule mode coupling Jan 23, 2023
@pierrejeambrun pierrejeambrun added changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) AIP-51 AIP-51: Remove executor coupling from Core labels Feb 27, 2023
@pierrejeambrun pierrejeambrun added this to the Airflow 2.6.0 milestone Feb 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AIP-51 AIP-51: Remove executor coupling from Core area:CLI area:Scheduler including HA (high availability) scheduler changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) provider:cncf-kubernetes Kubernetes (k8s) provider related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AIP-51 - Single Threaded Executors

3 participants