[
https://issues.apache.org/jira/browse/COUCHDB-769?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15132094#comment-15132094
]
ASF GitHub Bot commented on COUCHDB-769:
----------------------------------------
Github user lazedo commented on the pull request:
https://github.com/apache/couchdb-fabric/pull/33#issuecomment-179751996
@gilv i think `att_store/2` should be `att_store/3` with `Options` param so
that we can have different drivers for different databases and/or documents.
`get_backend_driver` should try to read it from Options mentioned above and get
it from config ( maybe add a section `external_storage_drivers` for mapping)
with default to `active_store`. the `Options` would also allow passing specific
driver options.
thoughts ?
> Store large attachments external to the .couch file
> ---------------------------------------------------
>
> Key: COUCHDB-769
> URL: https://issues.apache.org/jira/browse/COUCHDB-769
> Project: CouchDB
> Issue Type: New Feature
> Components: Database Core
> Reporter: Robert Newson
> Assignee: Adam Kocoloski
> Attachments: external_attachments_alpha.patch
>
>
> For attachment-heavy applications storing the attachments in separate files
> significantly eases compaction problems.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)