spring-cloud / spring-cloud-dataflow

A microservices-based Streaming and Batch data processing in Cloud Foundry and Kubernetes
https://dataflow.spring.io
Apache License 2.0
1.11k stars 583 forks source link

AppRegistryController Deprecation cleanup #6011

Closed cppwfs closed 3 weeks ago

cppwfs commented 4 weeks ago

AppRegistryController currently there are 2 Deprecations that need to be removed.

Conversely we need to add 2 more Deprecations for the current API's as they have an optional bootVersion that is no longer supported.

AppRegistryOperations:

cppwfs commented 3 weeks ago

After working on this issue. I could find no reason for these deprecations.
In the original case that added the deprecations they added the ability to override the version provided in the URL of the application.
So why remove the capability of acquiring the version from the URL of the app (jar/container). Plus the shell does not currently support the ability to override the version.

It is my recommendation that we remove the Deprecated annotations.