[ 
https://issues.apache.org/jira/browse/CASSANDRASC-17?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17090850#comment-17090850
 ] 

Yifan Cai commented on CASSANDRASC-17:
--------------------------------------

It is fair to not support batch requests, as it adds bunch of complexity. 

Regarding versioning, should the version be the root segment of the URL schema? 
For example

{{/api/:version/nodes/:node_id/sstables/:path_to_file}}


Something out of the scope of the ticket. It could be very helpful to define a 
set of web APIs in advance and provide the handler impls later, instead of "I 
am adding a new API because I need XYZ feature". It helps to organize the APIs, 
and keep the style consistent. As of now, there is no such ticket in sidecar 
project to address it. 

> Ensure sidecar can control multiple Cassandra instances
> -------------------------------------------------------
>
>                 Key: CASSANDRASC-17
>                 URL: https://issues.apache.org/jira/browse/CASSANDRASC-17
>             Project: Sidecar for Apache Cassandra
>          Issue Type: Improvement
>          Components: Configuration
>            Reporter: Jon Haddad
>            Priority: Normal
>
> Since we can run multiple hosts per node, we should allow a single sidecar 
> process to control multiple Cassandra nodes.
> I am not sure if we should encode the id of the node in the URL or as a 
> parameter that would have to be present in every request if using > 1 node.  
> I lean towards the latter - meaning it’s a slight inconvenience for a very 
> small group, rather than messing with the URL scheme for everyone else.  I 
> don’t hold this opinion very strongly though.  I’d like to discuss before 
> doing any work here.  
> Thoughts?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to