couchdb.apache.org
Changes in this release:
* Native SSL support.
* Added support for HTTP range requests for attachments.
* Added built-in filters for _changes: _doc_ids and _design.
* Added configuration option for TCP_NODELAY aka “Nagle”.
* Allow wildcards in vhosts definitions.
* More granular ETag support for views.
* More flexible URL rewriter.
* Added OS Process module to manage daemons outside of CouchDB.
* Added HTTP Proxy handler for more scalable externals.
* Added _replicator database to manage replications.
* Multiple micro-optimizations when reading data.
* Added CommonJS support to map functions.
* Added stale=update_after query option that triggers a view update after returning a stale=ok response.
* More explicit error messages when it’s not possible to access a file due to lack of permissions.
* Added a “change password”-feature to Futon.
Ну и еще много всего разного и полезного:
issues.apache.org
Дальше больше: CoffeeScript одобрен на включение в базовую поставку с 1.2. Stay tunned!
Основные изменения:
* Add support for querying _all_docs
* Add support for bulk_docs
* Add support for changes feed
* Introduce Paginator for paginating results
* Drop support for Document._as_dict, which was deprecated in 0.8
* Improve error handling in various places
* Support Tornado's SimpleHTTPClient
* Various bug fixes
Забирать отсюда: pypi.python.org
Исходники: github.com
Документация: inoi.github.com
blog.couchbase.com
Еще момент если вы пользуетесь услугами Cloudant: на данный момент они не поддерживают GeoCouch, поскольку тот хранит данные в нестандартной форме, но будут думать над этим.
Так же выяснилось первое отличие CouchDB от CouchBase сервера — последний идет вместе с GeoCouch.
Вышел в свет релиз CouchDB 1.0.2!
couchdb.apache.org
Changes:
// выделил те, которые были важны лично мне, но другие фиксы тоже полезны(;
— Make test suite work with Safari and Chrome.
— Fixed animated progress spinner.
— Fix raw view document link due to overzealous URI encoding.
— Spell javascript correctly in loadScript(uri).
— Fix leaking file handles after compacting databases and views.
— Fix databases forgetting their validation function after compaction.
— Fix occasional timeout errors after successfully compacting large databases.
— Fix ocassional error when writing to a database that has just been compacted.
— Fix occasional timeout errors on systems with slow or heavily loaded IO.
— Fix for OOME when compactions include documents with many conflicts.
— Fix for missing attachment compression when MIME types included parameters.
— Preserve purge metadata during compaction to avoid spurious view rebuilds.
— Fix spurious conflicts introduced when uploading an attachment after a doc has been in a conflict. See COUCHDB-902 (https://issues.apache.org/jira/browse/COUCHDB-902) for details.
— Fix for frequently edited documents in multi-master deployments being duplicated in changes and _alldocs. See COUCHDDB-968 (https://issues.apache.org/jira/browse/COUCHDB-968) for details on how to repair.
— Significantly higher read and write throughput against database and view index files.
— Reduce lengthy stack traces.
— Allow logging of native types.
— Allow reduce=false parameter in map-only views.
— Fix parsing of Accept headers.
— Fix for multipart GET APIs when an attachment was created during a local-local replication. See COUCHDB-1022 (https://issues.apache.org/jira/browse/COUCHDB-1022) for details.
— Updated ibrowse library to 2.1.2 fixing numerous replication issues.
— Make sure that the replicator respects HTTP settings defined in the config.
— Fix error when the ibrowse connection closes unexpectedly.
— Fix authenticated replication (with HTTP basic auth) of design documents with attachments.
— Various fixes to make replication more resilient for edge-cases.
— Don’t trigger view updates when requesting _design/doc/_info.
— Fix for circular references in CommonJS requires.
— Made isArray() function available to functions executed in the query server.
— Documents are now sealed before being passed to map functions.
— Force view compaction failure when duplicated document data exists. When this error is seen in the logs users should rebuild their views from scratch to fix the issue. See COUCHDB-999 (https://issues.apache.org/jira/browse/COUCHDB-999) for details.
github.com
packages.python.org
документация исчерпывающая и набор возможностей из коробки впечатляет — поддержка growl, libnotify, iphone и даже твиттера.
Лично для меня интересно теггирование сообщений, очереди и, возможно, тикеты. Правда опять, похоже, нет возможности сохранить текущую конфигурацию куда-нибудь.
couchdb.apache.org
Исправлений и вкусностей много, но стоит отметить следующие:
— Added continuous replication option to Futon.
— Allow creation and deletion of config entries in Futon.
— Added authentication caching
— Temporary views are now admin-only resources.
— Allow global rewrites so system defaults are available in vhosts.