Open arielshaqed opened 2 months ago
Remove support from the lakeFS and stop publishing new versions of io.lakefs:api-client.
@arielshaqed can you please elaborate on what that means technically? Should we remove the source code / just the maven package from the maven repository...?
clients/java-legacy
from source code and from Makefile, build processes, etc.I believe that we do not need to publish something like this announcement for the legacy Java client.
What
Why
This is the pre-1.0 Java SDK. It shows very low usage. Indeed, the code migration guide mistakenly says that this is the
io.lakefs:lakefs-client
package. In fact it isio.lakefs:api-client
. We have seen no complaints even about this.Supporting this legacy implementation requires some real work. In particular, we do not want to upgrade the OpenAPI release we use to build this client, and it has occasional low-threat CVEs. I would rather dedicate this work to tasks that bring real value to users and to customers.