Skip to content
Commits on Sep 2, 2011
  1. Add references to docs to prevent dups from being collapsed

    Bob Dionne committed Aug 31, 2011
    bulk docs may have duplicates or multiple
    docs with the same id. These were being
    identified and collapsed in a dictionary as
    messages were passed from merge_rev_trees to
    couch_db collect_results. Attaching a
    reference to each doc allows them to be
    processed correctly.
    
    Jira-911
    BugzID:12540
  2. Format code, fix whitespace

    Bob Dionne committed Aug 29, 2011
Commits on Aug 17, 2011
  1. add httpd/aborted_requests description.

    Robert Newson committed Aug 17, 2011
Commits on Aug 15, 2011
  1. @kocolosk
Commits on Aug 13, 2011
  1. @kocolosk
  2. @rnewson @kocolosk

    assert that calls to file functions actually succeed.

    rnewson committed with kocolosk Jul 25, 2011
    1) couch_file:sync could leave open fd's if close failed. Now we'll get a trace.
    2) couch_file:append_term failing would be bad, so let's test that too.
    
    backported from trunk r1150915
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1150918 13f79535-47bb-0310-9956-ffa450edef68
  3. @kocolosk

    include new share/www files missed in the 1.1 merge.

    Robert Newson committed with kocolosk Jul 23, 2011
  4. @kocolosk

    allow replication callback module to be chosen at runtime.

    Robert Newson committed with kocolosk Jul 14, 2011
  5. @kocolosk

    move couch_js_functions.hrl to include dir

    Robert Newson committed with kocolosk Jul 13, 2011
Commits on Aug 12, 2011
  1. Allow asynchronous view group updates.

    Robert Newson committed Aug 12, 2011
Commits on Aug 3, 2011
Commits on Jul 5, 2011
  1. @fdmanana

    Remove warning about unused variable

    fdmanana committed with Robert Newson Jul 3, 2011
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1142410 13f79535-47bb-0310-9956-ffa450edef68
  2. @fdmanana

    Merged revision 1142262 from trunk

    fdmanana committed with Robert Newson Jul 2, 2011
        On server startup, restart replications in error
    
        If we setup a continuous replication which goes into
        an error state and restart Couch just before the
        replication is retried (before it transitions to the
        triggered state), the user has to manually restart
        the replication (recreating the document or deleting
        its _replication_state field).
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1142263 13f79535-47bb-0310-9956-ffa450edef68
  3. @fdmanana

    Merge revision 1142259 from trunk

    fdmanana committed with Robert Newson Jul 2, 2011
        Replication manager, ignore db monitor messages
    
        Ignore local database monitor messages. These messages
        are received in some circunstances because replication
        processes spawn local database monitors but never
        do the corresponding erlang:demonitor/1,2 calls.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1142260 13f79535-47bb-0310-9956-ffa450edef68
  4. @fdmanana

    Restart replications on error

    fdmanana committed with Robert Newson Jul 2, 2011
    If a replication transitions to the "error" state, attempt
    to restart it up to "max_replication_retry_count" times
    (.ini configuration parameter). This number of retry attempts
    can now be set to "infinity" as well.
    
    This was already current behaviour in trunk (upcoming 1.2).
    
    Closes COUCHDB-1194.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1142258 13f79535-47bb-0310-9956-ffa450edef68
    
    Conflicts:
    
    	apps/couch/src/couch_rep.erl
  5. @fdmanana

    Backport revision 1140886 from trunk

    fdmanana committed with Robert Newson Jun 28, 2011
        Improved error message in the replicator
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1140887 13f79535-47bb-0310-9956-ffa450edef68
  6. @fdmanana

    Merged revision 1104168 from trunk

    fdmanana committed with Robert Newson Jun 23, 2011
       Add infinity timeout to couch_ref_counter calls
    
       After compacting a very large database, the updater calls the couch_db gen_server with
       a db record that contains a new ref counter. The couch_db gen_server calls drop on the
       old ref counter and calls add on the new ref counter. However since the system is busy
       deleting the old db file or garbage collecting, one of the ref counter calls times out,
       causing couch_db's terminate to invoked and terminate calls shutdown on the updater.
       However the updater is waiting for the call it made to couch_db to complete, which can't
       complete since it's waiting for the updater.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1138799 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 29, 2011
  1. @kocolosk

    Guard against dead fd process in is_idle/1

    kocolosk committed Jun 29, 2011
    BugzID: 12365
Commits on Jun 22, 2011
  1. Merge remote-tracking branch 'upstream/1.1.x' into 0.4.x

    Robert Newson committed Jun 22, 2011
    Conflicts:
    	acinclude.m4.in
    	apps/couch/src/couch_app.erl
    	apps/couch/src/couch_doc.erl
    	apps/couch/src/couch_view.erl
    	configure.ac
    	share/www/script/test/replicator_db.js
    	src/erlang-oauth/Makefile.am
    	test/etap/Makefile.am
Commits on Jun 21, 2011
  1. @fdmanana

    Backport revision 1137928 from trunk

    fdmanana committed Jun 21, 2011
        Fix server crash associated with the replicator database      
    
        If there's an exception when calculating the replication ID
        for a replication document, it crashes the replication manager
        gen_server 10 times. 10 is the maximum number of restarts per
        hour specified for the couch_server_sup supervisor.
        An easy way to trigger such exception is to specify a non
        existent filter in a replication document.
    
        This closes COUCHDB-1199.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1137929 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 20, 2011
  1. @rnewson

    Fix spurious declarations of new merge conflicts

    rnewson committed Jun 20, 2011
    This patch also adds extra tests of the key tree merging logic as well
    as edoc-formatted documentation for the module and a few of the merge
    functions.  Closes COUCHDB-902.
    
    Thanks Paul Davis, Bob Dionne, Klaus Trainer.
    
    backported from trunk@1065471
    
    
    Conflicts:
    
    	src/couchdb/couch_key_tree.erl
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1137789 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 17, 2011
  1. use fabric branch couch_1.1

    Robert Newson committed Jun 17, 2011
Commits on Jun 16, 2011
  1. @fdmanana

    Merge revision 1136639 from trunk

    fdmanana committed Jun 16, 2011
        Human readable message on view compaction error  
    
        When a view has duplicated document IDs in the main btree,
        the view compactor exists. Unfortunatelly its exit reason is
        not human readable because it's an IOList.
        This patch improves the error message and logs it with an
        'error' level.
    
        Issue reported by Mike Leddy in ticket COUCHDB-999.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1136640 13f79535-47bb-0310-9956-ffa450edef68
  2. support _design and _doc_ids filters.

    Robert Newson committed Jun 16, 2011
Commits on Jun 13, 2011
  1. Merge CouchDB 1.1

    Robert Newson committed Jun 13, 2011
Commits on Jun 12, 2011
  1. @fdmanana

    Backport revision 1129897 from trunk

    fdmanana committed Jun 12, 2011
        Fixes to the doc PUT multipart API
        
        Don't hold the connection forever if the document is rejected
        by a validate_doc_update function. The solution is to discard
        all the attachments' data if the document was rejected.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1134942 13f79535-47bb-0310-9956-ffa450edef68
  2. @fdmanana
Commits on Jun 11, 2011
  1. @tilgovi

    Backport r113686 from trunk

    tilgovi committed Jun 11, 2011
    add 072-cleanup.t to etap Makefile.am
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1134729 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 8, 2011
  1. @tilgovi

    backport r1133312 from trunk

    tilgovi committed Jun 8, 2011
    _view_cleanup with no _design docs - COUCHDB-1136
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1133510 13f79535-47bb-0310-9956-ffa450edef68
  2. @tilgovi

    bump minimum erlang to R13B02 (COUCHDB-1191)

    tilgovi committed Jun 8, 2011
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1133272 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 3, 2011
  1. @rnewson

    import version 1.0.2 info to NEWS/CHANGES.

    rnewson committed Jun 3, 2011
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1131049 13f79535-47bb-0310-9956-ffa450edef68
  2. @rnewson

    unfreeze 1.1.x - prep for 1.1.1

    rnewson committed Jun 3, 2011
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1130997 13f79535-47bb-0310-9956-ffa450edef68
  3. @rnewson

    set HttpOnly on auth cookies on SSL.

    rnewson committed Jun 3, 2011
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1130996 13f79535-47bb-0310-9956-ffa450edef68
Commits on May 30, 2011
  1. @rnewson

    tagging 1.1.0

    rnewson committed May 30, 2011
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/tags/1.1.0@1129145 13f79535-47bb-0310-9956-ffa450edef68
  2. @rnewson

    fix replication.js, continuous:true wasn't passed and so the wrong Re…

    rnewson committed May 30, 2011
    …pId was calculated.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1129108 13f79535-47bb-0310-9956-ffa450edef68
Something went wrong with that request. Please try again.