Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Oct 13, 2011
  1. @rnewson
Commits on Oct 12, 2011
  1. @fdmanana

    Remove duplicated word "the"

    fdmanana authored
Commits on Oct 7, 2011
  1. @janl

    recommend Homebrew over MacPorts

    janl authored
  2. @rnewson
Commits on Oct 5, 2011
  1. @fdmanana
  2. @rnewson
  3. @fdmanana

    Increase test 240-replication-compact pause period

    fdmanana authored
    The small period of 50ms was causing the test to fail on
    slower machines, as the source the database compaction
    didn't finish within 30 seconds.
  4. @fdmanana

    Open replicator database in child process

    fdmanana authored
    This is more correct and less confusing.
Commits on Oct 4, 2011
  1. @tilgovi
  2. @fdmanana

    Replicator: configurable # of retries per request

    fdmanana authored
    Instead of using an hardcoded value of 10, this parameter is
    now configurable via .ini configuration or per replication
    in the replication document/object (field "retries_per_request").
  3. @fdmanana
Commits on Oct 3, 2011
  1. @fdmanana

    Replicator: update task status more often

    fdmanana authored
    Instead of having workers report their stats only when they
    finish a batch, allow them to report them more often so that
    the replication entry in _active_tasks is updated more often.
    This avoids giving the wrong idea to applications that the
    replicator is stuck when workers are processing heavy batches.
Commits on Oct 2, 2011
  1. @tilgovi
  2. @tilgovi
  3. @tilgovi

    improve argument parsing in couchjs

    tilgovi authored
    This change makes argument parsing in couchjs more robust:
      * Removes the need for couchjs script
      * Adds long options
      * Makes all the options to couchjs available (fix COUCHDB-893)
  4. @davisp

    Updated CHANGES and NEWS about the switch to Git.

    davisp authored
    Apache CouchDB is now hosted in Git.
    
    http://xkcd.com/269/
Commits on Oct 1, 2011
  1. @tilgovi

    fix COUCHDB-648 - _update handler ignores "code"

    tilgovi authored
    Test by Christian Carter
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1177890 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 30, 2011
  1. @fdmanana
  2. @fdmanana

    Replicator: skip documents with empty ID

    fdmanana authored
    Due to a bug, older releases allowed the creation of
    documents with an empty ID, which are impossible to
    GET therefore making the replicator crash.
    This change simply skips such documents and logs
    an error message to inform users.
    
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1177548 13f79535-47bb-0310-9956-ffa450edef68
  3. fix tests after the change on trunk@1177162 .

    Benoit Chesneau authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1177495 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 29, 2011
  1. @fdmanana

    Remove usage of http module from etap tests

    fdmanana authored
    This module is deprecated in OTP R15, which is going to
    be released by the end of this year.
    The etap tests now use ibrowse instead.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1177459 13f79535-47bb-0310-9956-ffa450edef68
  2. @tilgovi

    be nice to the poor http parsers

    tilgovi authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1177162 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 28, 2011
  1. @davisp

    Rest of the fix for COUCHDB-1265

    davisp authored
    As a follow up to COUCHDB-1265 I was missing the fact that after the
    insertion of a new update_seq into an internal node it is quite possible
    that a compaction runs before the doc is updated again. This is
    important because compaction removes information of the largest update
    seq from the tree itself.
    
    The fix is simple to include the update_seq from the #full_doc_info{}
    record when calculating #doc_info.high_seq. The way to think of this
    is that it's the maximum value from all known values for the update
    sequence which can be defined as all values known in the tree or in the
    full_doc_info record.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1176701 13f79535-47bb-0310-9956-ffa450edef68
  2. @davisp

    Allow CommonJS modules to be an empty string.

    davisp authored
    We were making a typical JavaScript mistake testing a module for
    truthiness instead of checking that it was undefined.
    
    Fixes COUCHDB-1223
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1176677 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 27, 2011
  1. @davisp

    Fix function evaluation by newer SpiderMonkey's.

    davisp authored
    Found this error using the Debian package for SM 1.8.5 and have since
    had reports of users seeing it as well. The basic error is that some
    versions of SpiderMonkey appear to dislike this call to eval:
    
        eval("function(){}");
    
    The fix is simply to wrap the function source in parenthesis so that
    SM is convinced that it knows how to evaluate a function.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1176666 13f79535-47bb-0310-9956-ffa450edef68
  2. close #COUCHDB-1297

    Benoit Chesneau authored
    make sure we have a binary here.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1176648 13f79535-47bb-0310-9956-ffa450edef68
  3. reflect api changes in couch_api_index. While I'm here, even if the

    Benoit Chesneau authored
    module isn't used give it a proper module declaration.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1176269 13f79535-47bb-0310-9956-ffa450edef68
  4. fix typos

    Benoit Chesneau authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1176267 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 24, 2011
  1. @fdmanana

    Fix database compaction crash on retry

    fdmanana authored
        
    If the compaction is retried 2 or more times, there's a badmatch
    when asserting that the number of changes processed equals the
    number of total changes. This is due to the fact that the task
    properties were not updated properly once a retry happens.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1175089 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 23, 2011
  1. @davisp

    Commit the compacted index before returning it.

    davisp authored
    Failing to compact here could cause errors trying to resume a compaction
    due to timeouts while searching for a header.
    
    See COUCHDB-994
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1174984 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 21, 2011
  1. @davisp

    Change internal atom from val to value.

    davisp authored
    I tried really hard to think of a reason to keep this as val. But in
    the end it was just calming my OCD to have atoms almost all the same
    size.
    
    Fixes COUCHDB-1291
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1173445 13f79535-47bb-0310-9956-ffa450edef68
  2. @fdmanana

    Add test 201-view-group-shutdown.t (COUCHDB-1283)

    fdmanana authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1173442 13f79535-47bb-0310-9956-ffa450edef68
  3. @davisp

    Ignore build output for new directories.

    davisp authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1173440 13f79535-47bb-0310-9956-ffa450edef68
  4. @davisp

    Remember to provide a 2-arity wrapper to udpate.

    davisp authored
    Expose the proper API to allow the compactor to use the updater to
    top off a compaction when the view was udpated during compaction.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1173439 13f79535-47bb-0310-9956-ffa450edef68
  5. @davisp

    Keep the databae open for index compaction.

    davisp authored
    Long running index compactions could fail to complete if something was
    iterating db's due to the underlying db being closed. Seeing as index
    compaction is non-resumable this prevented index compaction from
    completing.
    
    Fixes COUCHDB-1283
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1173435 13f79535-47bb-0310-9956-ffa450edef68
Something went wrong with that request. Please try again.