[ 
https://issues.apache.org/jira/browse/COUCHDB-3288?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15959206#comment-15959206
 ] 

ASF subversion and git services commented on COUCHDB-3288:
----------------------------------------------------------

Commit c515bcae97a9eaa7d515a4620ba0e44a3f1fa2ef in couchdb-couch's branch 
refs/heads/COUCHDB-3287-pluggable-storage-engines from [~paul.joseph.davis]
[ https://git-wip-us.apache.org/repos/asf?p=couchdb-couch.git;h=c515bca ]

Remove public access to the db record

This completes the removal of public access to the db record from the
couch application. The large majority of which is removing direct access
to the #db.name, #db.main_pid, and #db.update_seq fields.

COUCHDB-3288


> Remove public db record
> -----------------------
>
>                 Key: COUCHDB-3288
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-3288
>             Project: CouchDB
>          Issue Type: Improvement
>            Reporter: Paul Joseph Davis
>
> To enable a mixed cluster upgrade (i.e., rolling reboot upgrade) we need to 
> do some preparatory work to remove access to the #db{} record since this 
> record is shared between nodes.
> This work is all straight forward and just involves changing things like 
> Db#db.main_pid to couch_db:get_main_pid(Db) or similar.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to