Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Feb 3, 2012
  1. handle native filters in views.

    Native filters wasn't handled by the replication. Fix it. While I'm here
    parse the view argument for the _view filter.
  2. whitespaces

Commits on Feb 2, 2012
  1. useless info

  2. immprove view filter:

    - start the feed using results in the view index instead of all the db
    - only react on view index changes.
  3. add view_updated event.

Commits on Jan 27, 2012
  1. This wrapper is useless somehow, split the code in a new named function,

    it's easier to read and debug, also it eases the code.
  2. fix indent

  3. white spaces

Commits on Jan 26, 2012
  1. @fdmanana

    Ensure compaction respects compression setting

    fdmanana authored
    For a database with file format version 6 (CouchDB 1.2+), if
    the file_compression setting was changed, compaction ignored
    it, making it impossible to change the compression method of
    a database and its indexes.
    Closes COUCHDB-1394
Commits on Jan 24, 2012
  1. @tilgovi
  2. @tilgovi

    Update NEWS and CHANGES

    tilgovi authored
  3. @sbisbee @tilgovi
  4. fix COUCHDB-1369.

    benoitc authored
    Don't restart https if we start httpd and vice-versa.
Commits on Jan 23, 2012
  1. @fdmanana

    Small tweaks to test 242-replication-many-leaves.t

    fdmanana authored
    These tweaks make the test pass on slower machines/environments.
  2. @jhs @tilgovi
  3. @tilgovi

    fix show/list/external requested_path for rewrites

    tilgovi authored
    Since we're using the x-couchdb-requested-path header to track the
    requested path we should expose it in the request object we pass to
    the view server. Currently this object has a `requested_path` key which
    has the pre-vhost path. However, when there is no virtual host it will
    have the post-rewrite path. With this change it always presents the path
    which was requested by the client, whether or not virtual hosts were
    This should make the lives of app authors easier by giving them a
    reliable source for constructing relative paths and redirects that
    works with and without virtual hosts.
Commits on Jan 22, 2012
  1. @davisp

    Fix SpiderMonkey header detection

    davisp authored
    My last commit broke because the header detection wasn't using the
    JS_CPPFLAGS that includes the search paths. Fix is simply to move that
    variable assignment to before the header check.
  2. @rnewson

    Remove dead _all_docs code

    rnewson authored
Commits on Jan 21, 2012
  1. @nslater
  2. @nslater
  3. @davisp

    Fix SpiderMonkey version detection

    davisp authored
    Randall's last patch to only test for JSOPTION_ANONFUNFIX ended up
    reordering the test before the headers were located. This ran into
    errors in version detection. This patch reorders the header location as
    well as adds a few more default search paths when no --with-js-include
    option is specified to account for newer SpiderMonkeys that puth their
    headers into $PREFIX/include/js.
Commits on Jan 20, 2012
  1. @rnewson

    Allow persistent cookies

    rnewson authored
Commits on Jan 17, 2012
  1. @fdmanana

    Fixes for COUCHDB-188 fix

    fdmanana authored
    On conflict, keep using the current revision tree.
    Issue noticed by Paul Davis. Thanks.
  2. @fdmanana

    Fix ets lookup case_clause error after ddoc is updated

    fdmanana authored
    This happens if the ddoc_updated event is received after
    a client opens the new view group or if a design document
    is updated several times in a row and there are still
    clients streaming views from 2 or more view groups that
    match old versions of the design document.
    This relates to COUCHDB-1309
  3. @rnewson

    COUCHDB-1380 Revert "Better logger performance"

    rnewson authored
    This reverts commit 9f2398f which
    switched couch_log to use disk_log. Unfortunately that module performs
    positioned writes which prevents the usual logrotation strategy from
    working correctly.
Commits on Jan 12, 2012
  1. @dch
Commits on Jan 9, 2012
  1. @tilgovi
Commits on Jan 8, 2012
  1. Allow test/javascript/run to be run standalone

    Bob Dionne authored
    Some users will incrementally reload a single code module into a running
    couchdb instance and wish to run the js tests again. This allows
    test/javascript/run to execute outside of make check by using an env
    variable COUCHDB_NO_START.
  2. @fdmanana

    Use enif_is_number on OTP R15B or higher

    fdmanana authored
    The NIF API in OTP R15B introduced the enif_is_number function.
  3. @tilgovi
  4. @tilgovi
  5. @tilgovi

    improve the startup delay for js test harness

    tilgovi authored
    Change waitForSuccess to catch errors in the sync request that's used
    to hand control back to the JS engine. Then, use waitForSuccess to
    see if CouchDB has started and remove the 1 second sleep before the
    tests start.
Commits on Jan 7, 2012
  1. @tilgovi
  2. @fdmanana

    Don't send Content-Type in GET/HEAD requests

    fdmanana authored
    This partially reverts 55d2c9e,
    adding only a Content-Type of application/json to post requests
    against _revs_diff.
Something went wrong with that request. Please try again.