couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jan Lehnardt (JIRA)" <j...@apache.org>
Subject [jira] [Created] (COUCHDB-1894) Add experimental NodeJS query server
Date Wed, 25 Sep 2013 11:32:02 GMT
Jan Lehnardt created COUCHDB-1894:
-------------------------------------

             Summary: Add experimental NodeJS query server
                 Key: COUCHDB-1894
                 URL: https://issues.apache.org/jira/browse/COUCHDB-1894
             Project: CouchDB
          Issue Type: New Feature
          Components: JavaScript View Server
            Reporter: Jan Lehnardt


Let’s clean up and merge Jason Smith’s Node.js query server into ASF land and ship it
as opt-in and experimental.

I’ve prepared a branch that does the following:

 - remove fancy extra features like app server handlers and the visual debugger support for
now
 - make it a drop-in replacement for couchjs
 - bundle the code in src/couchjs-node
 - add a new query server language “nodejs” that people can use
 - include sandbox.js from https://github.com/KlausTrainer/sandbox.js (not hooked up yet)

The query server is not installed by default and users can install them in two ways:

1. from source:

    $ cd src/couchjs-node
    $ npm link

2. from NPM:

    $ npm install couchjs # add @1.x.x for once the module mirrors CouchDB version numbers
for forward compat)

And then they can uncomment and update the [query_server] line in local.ini.

* * *

Open work items on the view server:

 - make it work with CLI tests
 - fix remaining test cases in web test runner
 - hook up sandbox.js from https://github.com/KlausTrainer/sandbox.js


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message