Comments (3)
Hi @smunveruddin-mwb - I've only tested this with Airflow 2.2.2. I believe the airflow.compat
package was added in 2.2.0 so that could be the reason for the exception here.
Can you upgrade to 2.2.x? Or are you pinned on 2.1.0?
from emr-serverless-samples.
Hi @dacort, Right now we are not looking at Airflow upgrade. I have made a workaround to add the repo to plugins folder and import cached_property from cached_property package, since it works the same way i believe. The issue has been resolved upon trying this workaround and I am able to submit jobs on EMR Serverless Application.
Thanks for responding to the issue. Really appreciate it.
from emr-serverless-samples.
Sounds good and glad you got it working! For now I'll close this as I don't plan to add support for Airflow <2.2.
from emr-serverless-samples.
Related Issues (20)
- Version mismatch in 'airflow/setup.py' HOT 3
- 'template_fields' in 'EmrServerlessDeleteApplicationOperator' should be a tuple, not a string HOT 2
- EmrServerlessStartJobOperator does not raise airflow exception HOT 6
- configuration_overrides shouldn't be required
- Parameter countdown cannot be passed to EmrServerlessStartJobOperator HOT 4
- EMR serverless "java.lang.ClassNotFoundException" HOT 2
- Hive Example Fails when using JSON Data HOT 9
- [pyspark-dependencies] - DockerFile does not automatically move the tar.gz file to the local folder HOT 5
- Would it be possible to add 'config' to the list of template fields for EmrServerlessStartJobOperator? HOT 1
- EMR Serverless plugin in conflict with Airflow 2.2.2 constraints file HOT 15
- MWAA 2.2.2 constraints file HOT 1
- how to exec hive sql file with parameters HOT 1
- Add support for "config" to be a templated field in the EmrServerlessCreateApplicationOperator
- EMR Serverless Adding Option to Boto3 for Glue Catlog HOT 1
- Consider using Cloudwatch Variables for Application ID HOT 1
- ModuleNotFoundError when running sample code HOT 10
- Custom python versions >= 3.10 fail on EMR Studio/Jupyter due to a badly patched version of livy HOT 7
- virtualenv is not used when calling subprocess module
- providing extra jar file using --jars is not working for pyspark jobs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from emr-serverless-samples.