You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by "Alexander Shorin (JIRA)" <ji...@apache.org> on 2013/10/02 22:31:43 UTC

[jira] [Updated] (COUCHDB-1842) Lua native query server

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

Alexander Shorin updated COUCHDB-1842:
--------------------------------------

    Fix Version/s:     (was: 1.5.0)

> Lua native query server
> -----------------------
>
>                 Key: COUCHDB-1842
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-1842
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: View Server Support
>            Reporter: Alexander Shorin
>            Assignee: Alexander Shorin
>
> [Luerl|https://github.com/rvirding/luerl/tree/develop] - an implementation of Lua in Erlang. It's runs as within separate Erlang process within controllable environment (so we could specify only safe functions for global namespace). It will be awesome to have this in CouchDB as additional query server to Javascript / CoffeeScript which could be enabled by default and utilize all Erlang's features and still be safety for custom code execution. 
> Sure, it could be implemented as standalone CouchDB plugin like GeoCouch, but why not to have batteries included to gather more power?(:
> P.S. Some [presentation video|http://www.youtube.com/watch?v=TolOxVxqoZ8] about.
> P.S.S. License according most active develop branch is [Apache 2.0|https://github.com/rvirding/luerl/blob/develop/LICENSE]



--
This message was sent by Atlassian JIRA
(v6.1#6144)