Ted Zlatanov wrote: >>> I've got three (me, Tatu, Philip) in favor of such an interface. >>> Jonathan, Eric, anyone else, WDYT? >>> >>> My proposal is as follows: >>> >>> - provide an IPluggableAPI interface; classes that implement it are >>> essentially standalone Cassandra servers. Maybe this can just >>> parallel Thread and implement Runnable. >>> >>> - enable the users to specify which IPluggableAPI they want and provide >>> instantiation options (port, connection limit, etc.) >>> >>> - write a simple HTTPPluggableAPI, which provides a web server and >>> accepts POST requests. The exact path and option spec can be worked >>> out later. The input and output formats can be specified with a query >>> parameter; at least JSON and XML should be supported.
On Tue, Jan 19, 2010 at 6:13 AM, Jonathan Ellis <jbel...@gmail.com> wrote: > I'm a huge non-fan of the "let's specify everything in as minute > detail as possible before writing anything" style that resulted in > CASSANDRA-547 taking about ten times as long as necessary. Code > something up, if the approach has merit, it can be refined. All right, thanks for the feedback. Ted