Deprecation Notices for Airflow and Spark Python environments APIs
Certain features and functionality are deprecated in Aiflow Python environments and Spark Python environments. You must review these API changes that will be deprecated and removed in future releases.
Deprecation notice for Airflow Python environment APIs (technical preview)
Airflow Python environment (technical preview) is improved in CDE Private Cloud 1.5.2 and offers a more maintainable and reliable user experience through a revamped API. The existing resource-based approach is now deprecated and the new endpoints and new workflow should be used.
Deprecated endpoints/methods is available in the CDE API Docs.
- POST
/admin/airflow/airflow-python-envis deprecated. This API exists for compatibility reasons, use the/admin/airflow/envAPIs group instead, to activate an airflow python environment resource. - GET
/admin/airflow/airflow-python-env/activeis deprecated. This API exists for compatibility reasons, use the/admin/airflow/envAPIs group instead to get the currently activated airflow python environment name. - For all
/resourcesendpoint, theairflow-python-envresource type is deprecated. - For all
/resourcesendpoint, thepythonEnv.pyPiMirroris deprecated, usepythonEnv.pipRepository.urlinstead.
Deprecation Notice for Spark Python environment APIs
For improved maintainability and extendable API, the following change is made in the CDE Resource API:
- For all
/resourcesendpoint,pythonEnv.pyPiMirroris deprecated. You must usepythonEnv.pipRepository.urlinstead.
