[ 
https://issues.apache.org/jira/browse/CASSANDRA-754?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ted Zlatanov updated CASSANDRA-754:
-----------------------------------

    Attachment: 007-CASSANDRA-754-stringproperties.patch

Change Property enum to just a string everywhere.  Create new ValidatingParser 
class (maybe it should go under o.a.c.config) and a ConfigurationException 
because the one in DD is private.

Adjust DD to just return the value it finds, so every IPluggableAPI can do its 
own parsing and validation.  Currently this is all delegated to 
ValidatingParser, except for default values which depend on the API.

The config file docs were improved a little as well.

> Pluggable API with a simple HTTP+JSON daemon
> --------------------------------------------
>
>                 Key: CASSANDRA-754
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-754
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Ted Zlatanov
>            Priority: Minor
>         Attachments: 001-CASSANDRA-754-api-reorg.patch, 
> 001-CASSANDRA-754-api-reorg.patch, 002-CASSANDRA-754-thriftdaemon.patch, 
> 002-CASSANDRA-754-thriftdaemon.patch, 003-CASSANDRA-754-configapi.patch, 
> 003-CASSANDRA-754-configapi.patch, 004-CASSANDRA-754-onedaemon.patch, 
> 005-CASSANDRA-754-avroconfig.patch, 006-CASSANDRA-754-daemonproperties.patch, 
> 006-CASSANDRA-754-daemonproperties.patch, 
> 007-CASSANDRA-754-stringproperties.patch
>
>
> Proposal of a simple pluggable API interface with a HTTP daemon implementation

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to