server_base.CouchDatabaseBase.put_records_batch() does not unpack records before sending them to couchdb-python
Bug #541455 reported by
Eric Casteleijn
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
desktopcouch |
Fix Released
|
High
|
Chad Miller | ||
desktopcouch (Ubuntu) |
Confirmed
|
High
|
Chad Miller | ||
Lucid |
Won't Fix
|
High
|
Unassigned |
Bug Description
When fixing bug #541450, I found that put_records_batch sends a list of desktopcouch Record objects to couchdb-python's db.update method, instead of plain dictionaries, as it should. This apparently worked enough of the time to make the test for it pass, at least until the aforementioned bug was fixed. It will lead to very unpredictable behavior though, and loss of data.
Changed in desktopcouch: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Eric Casteleijn (thisfred) |
Changed in desktopcouch: | |
status: | In Progress → Fix Committed |
status: | Fix Committed → Fix Released |
tags: | added: desktop+ u1-lucid |
Changed in desktopcouch (Ubuntu): | |
assignee: | Ken VanDine (ken-vandine) → nobody |
Changed in desktopcouch (Ubuntu Lucid): | |
assignee: | Ken VanDine (ken-vandine) → nobody |
Changed in desktopcouch: | |
assignee: | Eric Casteleijn (thisfred) → Chad Miller (cmiller) |
Changed in desktopcouch (Ubuntu): | |
assignee: | nobody → Chad Miller (cmiller) |
To post a comment you must log in.
Included in a debdiff from this morning.