You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by "Paul Joseph Davis (JIRA)" <ji...@apache.org> on 2014/02/20 23:23:26 UTC

[jira] [Updated] (COUCHDB-2079) Re-enable configurable HTTP handlers

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

Paul Joseph Davis updated COUCHDB-2079:
---------------------------------------

    Labels: release  (was: )

> Re-enable configurable HTTP handlers
> ------------------------------------
>
>                 Key: COUCHDB-2079
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-2079
>             Project: CouchDB
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: BigCouch
>            Reporter: Paul Joseph Davis
>              Labels: release
>
> chttpd hard codes HTTP handlers rather than lists them in the config files. We'll need to revert this change. Though given how some apps (couch_mrview, etc) have their own handlers we should consider making this configurable at the app-level instead of the ini level in CouchDB.
> I have a few ideas on this, mostly by removing all handler code from chttpd and friends. The HTTPd app would then just start empty servers with no handlers and each app would have a supervision tree process that would be responsible for registering handlers.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)