[
https://issues.apache.org/jira/browse/COUCHDB-549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Filipe Manana resolved COUCHDB-549.
-----------------------------------
Resolution: Fixed
Fix Version/s: 1.2
1.1
1.0.3
Assignee: Filipe Manana
Fixed on trunk, 1.1.x and 1.0.x.
> include_docs=true doesn't honour conflicts=true
> -----------------------------------------------
>
> Key: COUCHDB-549
> URL: https://issues.apache.org/jira/browse/COUCHDB-549
> Project: CouchDB
> Issue Type: Improvement
> Components: HTTP Interface
> Affects Versions: 0.11
> Reporter: Brian Candler
> Assignee: Filipe Manana
> Priority: Minor
> Fix For: 1.0.3, 1.1, 1.2
>
> Attachments: couchdb-549-trunk.patch
>
>
> When you read a view and use the option 'include_docs=true' to get the source
> document in each result row, the option 'conflicts=true' is not honoured. You
> do not see a _conflicts member in the document, even if it is in a
> conflicting state.
> This feature request could be expanded in a couple of directions:
> 1. Make include_docs=true honour *all* options which a straightforward GET
> would honour - e.g. revs, revs_info, open_revs. Maybe this would be
> straightforward if they shared the same code path and options processing.
> 2. It has been suggested that 'conflicts=true' could be the default anyway.
> That is, whenever you retrieve a document, you get a _conflicts member if it
> is in a conflicting state, without having to ask for it. This would be
> unlikely to break things, but would make it less likely that conflicts would
> go unnoticed, and it would simplify the API a little.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira