@@ -4,27 +4,32 @@ Version 0.9 (not released)
4
4
* Don't validate database names on the client side. This means some methods
5
5
dealing with database names can return different exceptions than before.
6
6
* Use HTTP socket more efficiently to avoid the Nagle algorithm, greatly
7
- improving performace. Note: add the {nodelay, true} option to the CouchDB
7
+ improving performace. Note: add the ` {nodelay, true}` option to the CouchDB
8
8
server's httpd/socket_options config.
9
9
* Add support for show and list functions.
10
10
* Add support for calling update handlers.
11
11
* Add support for purging documents.
12
+ * Add `iterview()` for more efficient iteration over large view results.
12
13
* Add view cleanup API.
13
- * Enhance Server.stats() to optionally retrieve a single set of statistics.
14
- * Implement Session timeouts.
15
- * Add `error` property to Row objects.
16
- * Add default=None arg to mapping.Document.get() to make it a little more
14
+ * Enhance ` Server.stats()` to optionally retrieve a single set of statistics.
15
+ * Implement ` Session` timeouts.
16
+ * Add `error` property to ` Row` objects.
17
+ * Add ` default=None` arg to ` mapping.Document.get()` to make it a little more
17
18
dict-like.
18
- * Enhance Database.info() so it can also be used to get info for a design
19
+ * Enhance ` Database.info()` so it can also be used to get info for a design
19
20
doc.
20
21
* Add view definition options, e.g. collation.
21
- * Protect ResponseBody from being iterated/closed multiple times.
22
- * Rename iteration method for ResponseBody chunks to iterchunks() to
22
+ * Fix support for authentication in dump/load tools.
23
+ * Support non-ASCII document IDs in serialization format.
24
+ * Protect `ResponseBody` from being iterated/closed multiple times.
25
+ * Rename iteration method for ResponseBody chunks to `iterchunks()` to
23
26
prevent usage for non-chunked responses.
24
- * JSON encoding exception are no longer masked, giving clearer errors.
25
- * cjson support is now deprecated.
26
- * Fix Row.value and Row.__repr__ to never raise exceptions.
27
+ * JSON encoding exceptions are no longer masked, resulting in better error
28
+ messages.
29
+ * `cjson` support is now deprecated.
30
+ * Fix `Row.value` and `Row.__repr__` to never raise exceptions.
27
31
* Fix Python view server's reduce to handle empty map results list.
32
+ * Use locale-independent timestamp identifiers for HTTP cache.
28
33
* Don't require setuptools/distribute to install the core package. (Still
29
34
needed to install the console scripts.)
30
35
0 commit comments