You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ns...@apache.org on 2008/06/06 17:40:05 UTC

svn commit: r663987 - /incubator/couchdb/trunk/CHANGES

Author: nslater
Date: Fri Jun  6 08:40:04 2008
New Revision: 663987

URL: http://svn.apache.org/viewvc?rev=663987&view=rev
Log:
whitespace only, rewrapped text to standard 79 characters

Modified:
    incubator/couchdb/trunk/CHANGES

Modified: incubator/couchdb/trunk/CHANGES
URL: http://svn.apache.org/viewvc/incubator/couchdb/trunk/CHANGES?rev=663987&r1=663986&r2=663987&view=diff
==============================================================================
--- incubator/couchdb/trunk/CHANGES (original)
+++ incubator/couchdb/trunk/CHANGES Fri Jun  6 08:40:04 2008
@@ -7,21 +7,21 @@
 
 Database Core:
 
- * The view engine has been completely decoupled from the storage engine.
-   Index data is now stored in separate files, and the format of the main
-   database file has changed.
+ * The view engine has been completely decoupled from the storage engine. Index
+   data is now stored in separate files, and the format of the main database
+   file has changed.
  * Databases can now be compacted to reclaim space used for deleted documents
    and old document revisions.
  * Support for incremental map/reduce views has been added.
  * To support map/reduce, the structure of design documents has changed. View
    values are now JSON objects containing at least a "map" member, and
    optionally a "reduce" member.
- * View servers are now identified by name (for example "javascript") instead
-   of by MIME type.
- * Automatically generated document IDs are now based on proper UUID
-   generation using the crypto module.
- * The field "content-type" in the JSON representation of attachments has
-   been renamed to "content_type" (underscore).
+ * View servers are now identified by name (for example "javascript") instead of
+   by MIME type.
+ * Automatically generated document IDs are now based on proper UUID generation
+   using the crypto module.
+ * The field "content-type" in the JSON representation of attachments has been
+   renamed to "content_type" (underscore).
 
 HTTP Interface:
 
@@ -34,8 +34,8 @@
  * Etags are no longer included in responses to document GET requests that
    include query string parameters causing the JSON response to change without
    the revision or the URI having changed.
- * The bulk document update API has changed slightly on both the request and
-   the response side. In addition, bulk updates are now atomic.
+ * The bulk document update API has changed slightly on both the request and the
+   response side. In addition, bulk updates are now atomic.
  * CouchDB now uses TCP_NODELAY to fix performance problems with persistent
    connections on some platforms due to nagling.
  * Including a `?descending=false` query string parameter in requests to views
@@ -46,21 +46,21 @@
  * The Temporary view handling now expects a JSON request body, where the JSON
    is an object with at least a "map" member, and optional "reduce" and
    "language" members.
- * Temporary views no longer determine the view server based on the
-   Content-Type header of the POST request, but rather by looking for a
-   "language" member in the JSON body of the request.
+ * Temporary views no longer determine the view server based on the Content-Type
+   header of the POST request, but rather by looking for a "language" member in
+   the JSON body of the request.
  * The status code of responses to DELETE requests is now 200 to reflect that
    that the deletion is performed synchronously.
 
 Javascript View Server:
 
- * SpiderMonkey is no longer included with CouchDB, but rather treated as
-   a normal external dependency. A simple C program (_couchjs) is provided
-   that links against an existing SpiderMonkey installation and uses the
-   interpreter embedding API.
- * View functions using the default Javascript view server can now do
-   logging using the global `log(message)` function. Log messages are
-   directed into the CouchDB log at INFO level. (COUCHDB-59)
+ * SpiderMonkey is no longer included with CouchDB, but rather treated as a
+   normal external dependency. A simple C program (_couchjs) is provided that
+   links against an existing SpiderMonkey installation and uses the interpreter
+   embedding API.
+ * View functions using the default Javascript view server can now do logging
+   using the global `log(message)` function. Log messages are directed into the
+   CouchDB log at INFO level. (COUCHDB-59)
  * The global `map(key, value)` function made available to view code has been
    renamed to `emit(key, value)`.
  * Fixed handling of exceptions raised by view functions.
@@ -77,18 +77,16 @@
 Futon Utility Client:
 
  * When adding a field to a document, Futon now just adds a field with an
-   autogenerated name instead of prompting for the name with a dialog. The
-   name is automatically put into edit mode so that it can be changed
-   immediately.
+   autogenerated name instead of prompting for the name with a dialog. The name
+   is automatically put into edit mode so that it can be changed immediately.
  * Fields are now sorted alphabetically by name when a document is displayed.
  * Futon can be used to create and update permanent views.
  * The maximum number of rows to display per page on the database page can now
    be adjusted.
  * Futon now uses the XMLHTTPRequest API asynchronously to communicate with the
-   CouchDB HTTP server, so that most operations no longer block the
-   browser.
- * View results sorting can now be switched between ascending and descending
-   by clicking on the "Key" column header.
+   CouchDB HTTP server, so that most operations no longer block the browser.
+ * View results sorting can now be switched between ascending and descending by
+   clicking on the "Key" column header.
  * Fixed a bug where documents that contained a "@" character could not be
    viewed. (COUCHDB-12)
  * The database page now provides a "Compact" button to trigger database