Skip to content

Commit 7f3b025

Browse files
committed
Merge default to stable.
--HG-- branch : stable
2 parents 4e82c0c + 00b557b commit 7f3b025

24 files changed

+1098
-239
lines changed

ChangeLog.txt

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
Version 0.9 (2013-04-25)
2+
------------------------
3+
4+
* Don't validate database names on the client side. This means some methods
5+
dealing with database names can return different exceptions than before.
6+
* Use HTTP socket more efficiently to avoid the Nagle algorithm, greatly
7+
improving performace. Note: add the `{nodelay, true}` option to the CouchDB
8+
server's httpd/socket_options config.
9+
* Add support for show and list functions.
10+
* Add support for calling update handlers.
11+
* Add support for purging documents.
12+
* Add `iterview()` for more efficient iteration over large view results.
13+
* Add view cleanup API.
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
18+
dict-like.
19+
* Enhance `Database.info()` so it can also be used to get info for a design
20+
doc.
21+
* Add view definition options, e.g. collation.
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
26+
prevent usage for non-chunked responses.
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.
31+
* Fix Python view server's reduce to handle empty map results list.
32+
* Use locale-independent timestamp identifiers for HTTP cache.
33+
* Don't require setuptools/distribute to install the core package. (Still
34+
needed to install the console scripts.)
35+
36+
137
Version 0.8 (Aug 13, 2010)
238
--------------------------
339

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.PHONY: test doc upload-doc
22

33
test:
4-
PYTHONPATH=. python couchdb/tests/__init__.py
4+
PYTHONPATH=. python -m couchdb.tests
55

66
doc:
77
python setup.py build_sphinx

0 commit comments

Comments
 (0)