couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jan Lehnardt (JIRA)" <>
Subject [jira] Commented: (COUCHDB-486) Better separation between httpd and core through api layer
Date Tue, 25 Aug 2009 22:32:59 GMT


Jan Lehnardt commented on COUCHDB-486:

I'm still undecided on the patch, but I noticed +-compile(export_all) on top. while this is
an api module, I'd probably still suggest using explicit exports. but then, I should make
up my mind if I like the general idea :)

> Better separation between httpd and core through api layer
> ----------------------------------------------------------
>                 Key: COUCHDB-486
>                 URL:
>             Project: CouchDB
>          Issue Type: Improvement
>          Components: Database Core
>            Reporter: Adam Kocoloski
>             Fix For: 0.11
>         Attachments: couch_api.patch
> I'm attaching a patch that routes non-purely-functional calls into core CouchDB modules
through a new couch_api module.  I also went ahead and wrote down dialyzer specs for everything
in couch_api.  I think this will be a useful reference, will make the codebase a bit more
accessible to newcomers, and will help us maintain better separation between the purely functional
httpd layer and the core (useful in e.g. partitioning work).

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message