REST Layer 
-----------

                 Key: CASSANDRA-3380
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3380
             Project: Cassandra
          Issue Type: New Feature
         Environment: Unix / Max OS X
            Reporter: Brian ONeill



This is a native rest layer for Cassandra implementing AbstractCassandraDaemon.

It uses JAX-RS fueled by Apache CXF.

Presently it supports the following operations JSON over HTTP:
 - Create keyspace
 - Drop keyspace
 - Create column family
 - Drop column family
 - Insert row
 - Fetch row
 - Delete row
 - Insert column
 - Delete column 
 - Fetch column

The patch creates a new project in contrib/rest.  You can compile the project 
using "ant", which uses ivy to pull in dependencies.  To get setup, you can 
also use the pom.xml file and m2eclipse to get it into Eclipse.

Once compiled, simpy run "bin/rest_cassandra" and follow along in the README.txt

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to