stargate / data-api

JSON document API for Apache Cassandra (formerly known as JSON API)
https://stargate.io
Apache License 2.0
13 stars 16 forks source link

Remove dependency for Stargate bridge - quarkus commons #673

Closed maheshrajamani closed 6 months ago

maheshrajamani commented 10 months ago

Now that json api is directly using cql driver. Remove the dependency for qstargate quarkus commons.

jeffreyscarpenter commented 7 months ago

After internal discussion, we're going to refine/clarify the scope a bit and update the title of this issue. There are still some useful capabilities in the quarkus commons such as the metrics classes, we don't intend to remove those at this time.

The main intent is to eliminate dependence on the "bridge". This has been completed for the most part with the transition to using the driver CQL in #606 and other PRs. The API no longer communicates to Stargate coordinator nodes via the gRPC bridge, but there are a couple of small references and dependencies remaining, including:

The two sets of changes identified above should likely be made in separate PRs.