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:25 UTC

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

Paul Joseph Davis created COUCHDB-2079:
------------------------------------------

             Summary: 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


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)