Vijaykumar069 opened a new issue, #45913:
URL: https://github.com/apache/airflow/issues/45913

   ### Apache Airflow Provider(s)
   
   microsoft-mssql, microsoft-azure
   
   ### Versions of Apache Airflow Providers
   
   ## Description  
   This feature lets the sensor give up control when not needed, making a 
deferrable version of MSGraphSensor. This will help use resources better. It 
will also make the Microsoft Graph connection in Apache Airflow work more 
efficiently.
   
   ## Use Case / Motivation  
   This change will improve Apache Airflow's Microsoft Graph connection by:  
   - Using resources better for long tasks.  
   - Helping workflows with limited resources that can grow.  
   - Handling mistakes well, especially for responses that are not in JSON 
format or are empty.
   
   With this new sensor, users can better manage their work with Microsoft 
Graph services.
   
   
   
   ### Apache Airflow version
   
   It is Airflow 2.
   
   ### Operating System
   
   Windows
   
   ### Deployment
   
   Official Apache Airflow Helm Chart
   
   ### Deployment details
   
   The deployment involves updating Apache Airflow with the new version of the 
MSGraphSensor. This version allows the sensor to give up control when not 
needed, making it more efficient. It will be used in workflows that connect 
with Microsoft Graph services. The goal is to save resources and handle errors 
better. Once deployed, users will see better performance and fewer problems 
with long tasks.
   
   ### What happened
   
   What happened is that a new feature was added to Apache Airflow. This 
feature allows the MSGraphSensor to give up control when it is unnecessary. 
This helps save resources and makes the system more efficient. The new version 
of the sensor will also handle errors better. It will be useful for managing 
tasks that use Microsoft Graph services.
   
   
   
   
   
   
   
   
   
   ### What you think should happen instead
   
   What should happen is that the MSGraphSensor should work more efficiently. 
It should give up control when not needed and only use resources when 
necessary. If there is an error, the system should handle it correctly. This 
would make it easier for users to manage their tasks. The sensor should help 
improve the system, not make it harder to use.
   
   ### How to reproduce
   
   To reproduce the problem, you need to use the MSGraphSensor in Apache 
Airflow. Try running a task that uses Microsoft Graph services. Then, see if 
the sensor is not giving up control when it should. You might notice it using 
too many resources. If the sensor does not work correctly, you can then check 
for errors.
   
   ### Anything else
   
   Yes, it is important to know that this new feature will help Apache Airflow 
run better. The MSGraphSensor will use resources more efficiently, especially 
for long tasks. It will also handle errors well, such as when responses are 
empty or not in the right format. This will help users save time and avoid 
problems when working with Microsoft Graph services.
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [x] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
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]

Reply via email to