couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bob Dionne (JIRA)" <>
Subject [jira] Updated: (COUCHDB-462) track conflict count in db_info (was built-in conflicts view)
Date Sat, 29 Jan 2011 12:43:44 GMT


Bob Dionne updated COUCHDB-462:

    Attachment: conflicts_in_db_info.diff

This is patch that adds a conflct_count to db_info as commented on above. This reflects Paul's
suggestions and feedback. I also fixed up etaps that this breaks. I don't think this change
would materially impact performance but I've not tested that.

This clearly will be very useful in bigcouch for monitoring dbs and so forth. If folks want
to include it I'll be happy to write a test case for it

> track conflict count in db_info (was built-in conflicts view)
> -------------------------------------------------------------
>                 Key: COUCHDB-462
>                 URL:
>             Project: CouchDB
>          Issue Type: Improvement
>          Components: HTTP Interface
>            Reporter: Adam Kocoloski
>             Fix For: 1.2
>         Attachments: 462-jan-2.patch, conflicts_in_db_info.diff, conflicts_view.diff,
COUCHDB-462-adam-updated.patch, COUCHDB-462-jan.patch
> This patch adds a built-in _conflicts view indexed by document ID that looks like
> GET /dbname/_conflicts
> {"rows":[
> {"id":"foo", "rev":"1-1aa8851c9bb2777e11ba56e0bf768649", "conflicts":["1-bdc15320c0850d4ee90ff43d1d298d5d"]}
> ]}
> GET /dbname/_conflicts?deleted=true
> {"rows":[
> {"id":"bar", "rev":"5-dd31186f5aa11ebd47eb664fb342f1b1", "conflicts":["5-a0efbb1990c961a078dc5308d03b7044"],
> {"id":"baz", "rev":"2-eec205a9d413992850a6e32678485900", "deleted":true, "deleted_conflicts":["2-10009b36e28478b213e04e71c1e08beb"]}
> ]}
> As the HTTPd and view layers are a bit outside my specialty I figured I should ask for
a Review before Commit.

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

View raw message