Permalink
Commits on Jan 20, 2011
  1. Tagging the 1.0.2 release.

    davisp committed Jan 20, 2011
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/tags/1.0.2@1061091 13f79535-47bb-0310-9956-ffa450edef68
  2. Fix bug that allows invalid UTF-8 after valid escapes.

    davisp committed Jan 20, 2011
    Merges r991073 from trunk to branches/1.0.x
    Fixes COUCHDB-875
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1061088 13f79535-47bb-0310-9956-ffa450edef68
  3. Tagging the 1.0.2 release. Again.

    davisp committed Jan 20, 2011
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/tags/1.0.2@1061084 13f79535-47bb-0310-9956-ffa450edef68
  4. Update CHANGES and NEWS before the 1.0.2 release.

    davisp committed Jan 20, 2011
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1061083 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 18, 2011
  1. Avoid bug in rev tree logic during attachment uploads

    kocolosk committed Jan 18, 2011
    This is a workaround for a bug in couch_key_tree, described in
    COUCHDB-902, which would cause uploads to fail with spurious conflicts.
    A patch for the key tree itself will be landing on trunk.
    
    Thanks Bob Dionne, Klaus Trainer.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1060149 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 12, 2011
  1. ensure write_streamed_attachment bails on negative LenLeft values

    rnewson committed Jan 12, 2011
    While Filipe has identified the fix for COUCHDB-1021, this patch will
    ensure that no other bug will cause negative values to be passed to
    this function, in turn leading to database inflation problems, etc.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1058058 13f79535-47bb-0310-9956-ffa450edef68
  2. Preserve purge metadata during compaction, thanks Mike Leddy

    kocolosk committed Jan 12, 2011
    Closes COUCHDB-1021
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1057988 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 11, 2011
  1. Merged revision 1057875 from trunk:

    fdmanana committed Jan 11, 2011
    Make the doc multipart GET APIs always send attachments compressed
    
    For attachments that are stored in compressed (gzip) form, make sure the
    document multipart/related and multipart/mixed APIs don't decompress the
    attachments before sending them through the socket. This is to avoid multipart
    parser issues when the attachment's identity length is unknown or lost due to
    a local to local replication triggered by CouchDB versions up to 1.0.1
    
    Closes COUCHDB-1022.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1057878 13f79535-47bb-0310-9956-ffa450edef68
  2. Tagging 1.0.2. Again.

    davisp committed Jan 11, 2011
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/tags/1.0.2@1057443 13f79535-47bb-0310-9956-ffa450edef68
  3. Tagging 1.0.2

    davisp committed Jan 11, 2011
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/tags/1.0.2@1057433 13f79535-47bb-0310-9956-ffa450edef68
  4. Avoid overzealous URI encoding.

    janl committed Jan 11, 2011
    Fix raw view document link.
    
    Closes COUCHDB-998
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1057422 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 10, 2011
  1. spell javascript correctly in loadScript(url)

    rnewson committed Jan 10, 2011
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1057330 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 7, 2011
  1. Merged revision 1056395 from trunk

    fdmanana committed Jan 7, 2011
    Applied 2 more ibrowse fixes already submitted upstream
    
    cmullaparthi/ibrowse#24
    cmullaparthi/ibrowse#25
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1056397 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 3, 2011
  1. Tagging 1.0.2

    davisp committed Jan 3, 2011
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/tags/1.0.2@1054834 13f79535-47bb-0310-9956-ffa450edef68
  2. Updated CHANGES and NEWS before 1.0.2 release.

    davisp committed Jan 3, 2011
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1054833 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 29, 2010
  1. Ignore closed connection after _changes are downloaded

    kocolosk committed Dec 29, 2010
    Closes COUCHDB-993
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1053659 13f79535-47bb-0310-9956-ffa450edef68
  2. Skip recursive path merging, COUCHDB-968

    kocolosk committed Dec 29, 2010
    This patch ensures that we only ever merge a linear path into the tree.
    It relies on the stemming code to collapse paths that could have been
    merged together by a recursive use of merge_one.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1053518 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 23, 2010
  1. Merged revision 1052227 from trunk:

    fdmanana committed Dec 23, 2010
    Fix: replicator didn't use the HTTP settings defined in the .ini config
    
    Issue found by Randall Leeds. Thanks. 
    Closes COUCHDB-992
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1052228 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 22, 2010
  1. Merged revision 1052031 from trunk:

    fdmanana committed Dec 22, 2010
    Make sure attachments get compressed when their MIME type lists parameters
    
    Closes COUCHDB-996.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1052035 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 20, 2010
  1. Merged revision 1051082 from trunk

    fdmanana committed Dec 20, 2010
    Upgraded ibrowse to version 2.1.2 (released today)
    
    This version fixes a blocking issue (which rarely happens) when using the same connection
    (with ot without pipelining) for multiple requests using the option {stream_to, {pid(), once}}.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1051084 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 18, 2010
  1. Merged revision 1050633 from trunk

    fdmanana committed Dec 18, 2010
    Upgrade ibrowse to version 2.1.1
    
    This ibrowse release includes a few important fixes.
    See https://github.com/cmullaparthi/ibrowse for the list of fixes.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1050635 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 14, 2010
Commits on Dec 13, 2010
  1. COUCHDB-984 - Backported fix for spinner.gif

    davisp committed Dec 13, 2010
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1045208 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 10, 2010
  1. Updated CHANGES for 1.0.2 to reflect COUCHDB-980

    fdmanana committed Dec 10, 2010
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1044290 13f79535-47bb-0310-9956-ffa450edef68
  2. Merged revision 1043524 from trunk

    fdmanana committed Dec 10, 2010
       Calculate and verify MD5 digests outside of a couch_file server
    
       This has a significant positive impact on the performance, both for readers and writers,
       when there are several requests in parallel acessing the same database or view index file.
    
       $ node tests/compare_write_and_read.js --wclients 100 --rclients 200 \
         -name1 md5_out -name2 trunk \
         -url1 http://localhost:5984/ -url2 http://localhost:5985/ \
         --duration 120
    
    
       run 1) http://graphs.mikeal.couchone.com/#/graph/5c859b3e7d1b9bd0488cfe271105130c
    
       run 2) http://graphs.mikeal.couchone.com/#/graph/5c859b3e7d1b9bd0488cfe2711051bba
    
       Closes COUCHDB-980
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1044284 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 8, 2010
  1. update CHANGES and NEWS for COUCHDB-968

    kocolosk committed Dec 8, 2010
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1043600 13f79535-47bb-0310-9956-ffa450edef68
  2. Fix compactor crash when .compact file is missing header

    kocolosk committed Dec 8, 2010
    Users affected by COUCHDB-968 can take advantage of this patch to
    force a compaction in retry mode and thus remove the duplicates.
    Simply create an empty dbname.couch.compact file in the database_dir
    before triggering the compaction for dbname.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1043543 13f79535-47bb-0310-9956-ffa450edef68
  3. Usort the infos during compaction to remove dupes, COUCHDB-968

    kocolosk committed Dec 8, 2010
    This is not a bulletproof solution; it only removes dupes when the
    they appear in the same batch of 1000 updates.  However, for dupes
    that show up in _all_docs the probability of that happening is quite
    high.  If the dupes are only in _changes a user may need to compact
    twice, once to get the dupes ordered together and a second time to
    remove them.
    
    A more complete solution would be to trigger the compaction in "retry"
    mode, but this is siginificantly slower.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1043479 13f79535-47bb-0310-9956-ffa450edef68
  4. Prefer values from old tree when merging, COUCHDB-968

    kocolosk committed Dec 8, 2010
    This commit represents a substantial refactor of the key tree merging
    logic, some of which is not strictly necessary for the resolution of
    COUCHDB-968.
    
    Two etap test cases checking the ability to merge in a non-linear tree
    are removed because the functionality is no longer supported.  CouchDB
    only ever merged a linear revision history into an existing revision
    tree.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1043478 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 7, 2010
  1. Merged revision 1023274 from trunk:

    fdmanana committed Dec 7, 2010
    Replicator: fix issues when a peer is accessible via SSL.
    Closes COUCHDB-491.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1043193 13f79535-47bb-0310-9956-ffa450edef68