Microfiber 12.07

Milestone information

Project:
Microfiber
Series:
trunk
Version:
12.07
Released:
2012-07-15  
Registrant:
Jason Gerard DeRose
Release registered:
2012-07-15
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
2 Jason Gerard DeRose
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
2 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon microfiber-12.07.0.tar.gz (md5, sig) tarball 15
last downloaded 91 weeks ago
Total downloads: 15

Release notes 

Highlights:

 * Adds new `Database.save_many()` method that uses CouchDB "non-atomic" semantics and raises a `BulkConflict` when one or more docs are conflicting

 * Adds new `Database.get_many()` method to make it easier to retrieve multiple docs at once

 * `Database.view()` now includes reduce=False unless you provide some other `reduce` kwarg. This means code that only uses non-reduced views doesn't have to worry about whether or not a given view has a reduce function, and doesn't break if you add a reduce function later on. This is really how the CouchDB API should have been written in the first place, IMHO.

 * Now Build-Depends on python3-usercouch so we can run all the live unit tests during our builds

Note: `Database.bulksave()` is not recommended and will likely be removed in a future Microfiber release. This method uses so called "all-or-nothing" CouchDB semantics. Despite the name, this is unlikely what you want to use.

Changelog 

This release does not have a changelog.

0 blueprints and 2 bugs targeted

Bug report Importance Assignee Status
1019961 #1019961 Improve bulk doc saving, retrieval 3 High Jason Gerard DeRose  10 Fix Released
1022061 #1022061 API Tweaks: Database.view(), Database.save_many() 3 High Jason Gerard DeRose  10 Fix Released
This milestone contains Public information
Everyone can see this information.