diff options
-rw-r--r-- | CHANGES | 49 | ||||
-rw-r--r-- | NEWS | 17 |
2 files changed, 62 insertions, 4 deletions
@@ -1,7 +1,7 @@ Apache CouchDB CHANGES ====================== -Version 0.9.0-incubating +Version 0.9.0 ------------------------ Packaging and System Integration: @@ -11,11 +11,15 @@ Packaging and System Integration: * Updated `configure.ac` to manually link `libm` for portability. * Updated `configure.ac` to extended default library paths. * Removed inets configuration files. + * Added command line test runner. + * Created dev target for make. Futon Utility Client: * Added pagination to the database listing page. * Implemented attachment uploading from the document page. + * JavaScript test suite split into multiple files. + * Pagination for reduce views. Design Document Resource Paths: @@ -24,6 +28,49 @@ Design Document Resource Paths: * Added ability to render documents as non-JSON content-types with _show and _list functions, which are also httpd_design_handlers. +HTTP Interface: + + * Added client side UUIDs for idempotent document creation + * HTTP COPY for documents + * Streaming of chunked attachment PUTs to disk + * Remove negative count feature + * Add include_docs option for view queries + * Add multi-key view post for views + * Query paramter validation + * Use stale=ok to request potentially cached view index + * External query handler module for full-text or other indexers. + * Etags for attachments, views, shows and lists + * Show and list functions for rendering documents and views as developer + controlled content-types. + * Attachment names may use slashes to allow uploading of nested directories + (useful for static web hosting). + * Option for a view to run over design documents. + * Added newline to JSON responses. Closes bike-shed. + +Replicator: + + * Using ibrowse. + * Checkpoint replications so failures are less expensive. + * Automatically retry of failed replications. + * Stream attachments in replication. + +Database Core: + + * Faster Btree implementation. + * Changed internal JSON term format. + * Improvements to Erlang VM interactions under heavy load. + * User context and administrator role. + * Update validations with design document validation functions. + * Document purge functionality. + * Ref-counting for database file handles. + +Configuration and stats system: + + * Separate default and local configuration files. + * HTTP interface for configuration changes. + * Statistics framework with HTTP query API. + + Version 0.8.1-incubating ------------------------ @@ -5,10 +5,21 @@ For details on backwards incompatible changes between releases, please see: http://wiki.apache.org/couchdb/BreakingChanges -Version 0.9.0-incubating +Version 0.9.0 ------------------------ -This release is still under development. + * Modular configuration. + * Performance enhancements for document and view access. + * More resilient replication process. + * Replication streams binary attachments. + * Administrator role and basic authentication. + * Document validation functions in design documents. + * Show and list functions for rendering documents and views as developer + controlled content-types. + * External process server module. + * Attachment uploading from Futon. + * Etags for views, lists, shows, document and attachment requests. + Version 0.8.1-incubating ------------------------ @@ -32,7 +43,7 @@ Released under the patronage of the Apache Software Foundation Incubator. external dependency. * Added bits of awesome. -Please note that there have been many backwards incomatible changes in this +Please note that there have been many backwards incompatible changes in this release. See http://wiki.apache.org/couchdb/BreakingChanges for more information and some tips for upgrading. |