[
https://issues.apache.org/jira/browse/CASSANDRASC-16?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
T Jake Luciani updated CASSANDRASC-16:
--------------------------------------
Description:
The sidecar project should be support many C* versions from 2.1 to 4.0
In order to provide a consistent set of APIs and de-couple the development
cadence of the sidecar project from the Cassandra project, it would be most
advantageous to use a java agent to enable new operational hooks for the
sidecars use.
In the Management API we use an agent to support the following:
* Add a local CQL syntax for executing operations - example: CALL
compact('keyspace', 'table')
* Adds a local unix socket for the sidecar to communicate with c* via the java
driver
* Enables functionality required for sidecar
** default system_auth to NTS
** avoid setting up default cassandra superuser
The agent is built on the ByteBuddy Agent api.
was:
The sidecar project should be supported by many C* versions from 2.1 to 4.0
In order to provide a consistent set of APIs and de-couple the development
cadence of the sidecar project from the Cassandra project, it would be most
advantageous to use a java agent to enable new operational hooks for the
sidecars use.
In the Management API we use an agent to support the following:
* Add a local CQL syntax for executing operations - example: CALL
compact('keyspace', 'table')
* Adds a local unix socket for the sidecar to communicate with c* via the java
driver
* Enables functionality required for sidecar
** default system_auth to NTS
** avoid setting up default cassandra superuser
The agent is built on the ByteBuddy Agent api.
> Incorporate sidecar java agent, allowing project to work with existing
> Cassandra releases
> -----------------------------------------------------------------------------------------
>
> Key: CASSANDRASC-16
> URL: https://issues.apache.org/jira/browse/CASSANDRASC-16
> Project: Sidecar for Apache Cassandra
> Issue Type: Improvement
> Reporter: T Jake Luciani
> Assignee: T Jake Luciani
> Priority: Normal
>
> The sidecar project should be support many C* versions from 2.1 to 4.0
> In order to provide a consistent set of APIs and de-couple the development
> cadence of the sidecar project from the Cassandra project, it would be most
> advantageous to use a java agent to enable new operational hooks for the
> sidecars use.
> In the Management API we use an agent to support the following:
> * Add a local CQL syntax for executing operations - example: CALL
> compact('keyspace', 'table')
> * Adds a local unix socket for the sidecar to communicate with c* via the
> java driver
> * Enables functionality required for sidecar
> ** default system_auth to NTS
> ** avoid setting up default cassandra superuser
>
> The agent is built on the ByteBuddy Agent api.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]