Skip to content

Conversation

@gopidesupavan
Copy link
Member

@gopidesupavan gopidesupavan commented Jul 13, 2024

Adding Amazon Managed Service for Apache Flink . Doc, Operator, Sensor, Trigger, Waiter, Unit Test, System Test. Next will be adding Update configuration operator.

Manually tested in Breeze with.

wait_for_completion=False with a Sensor
deferrable=True.
wait_for_completion=True.

image

image

I am looking to use the DescribeApplicationOperation API to get more detailed error information when any application action is performed. Unfortunately, these calls are only available starting from Boto3 version 1.34.134, in provider config the boto3 configured >=1.30.90, but when the image gets build the version is coming 1.34.131. so in this cant use the above api.

So thought of updating it later the code to use the describe_application_operation API when the boto3 becomes >=1.34.134. Do you have any other suggestions?


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@boring-cyborg boring-cyborg bot added area:providers provider:amazon AWS/Amazon - related issues labels Jul 13, 2024
@gopidesupavan gopidesupavan marked this pull request as draft July 13, 2024 12:48
@gopidesupavan gopidesupavan changed the title [DRAFT] Introduce Amazon Kinesis Analytics V2 (Managed Service for Apache Flink application) Introduce Amazon Kinesis Analytics V2 (Managed Service for Apache Flink application) Jul 16, 2024
@gopidesupavan gopidesupavan marked this pull request as ready for review July 16, 2024 23:44
@eladkal eladkal requested review from ferruzzi and vincbeck July 18, 2024 03:48
Copy link
Contributor

@vincbeck vincbeck left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some nits and questions but overall I am very impressed! Very good job! There is a lot of code but everything looks good to me :)

@gopidesupavan
Copy link
Member Author

Some nits and questions but overall I am very impressed! Very good job! There is a lot of code but everything looks good to me :)

HI @vincbeck Thank you, Really appreciate your time and looking into this PR. Apologies for the more changes in single PR , was testing around start and stop application operators thought of pushing together all these. I will make sure next time will push small block 😄

@vincbeck
Copy link
Contributor

Awesome job!

@vincbeck vincbeck merged commit a4e3fbe into apache:main Jul 18, 2024
@ephraimbuddy ephraimbuddy added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Jul 22, 2024
romsharon98 pushed a commit to romsharon98/airflow that referenced this pull request Jul 26, 2024
@gopidesupavan gopidesupavan deleted the add-kinesis-analytics-v2 branch August 21, 2024 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) provider:amazon AWS/Amazon - related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants