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