Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 1, 2012
  1. @akaspin @janl

    Directory creation in line 86 breaks permissions.

    akaspin authored janl committed
    Closes PR #20.
    Thanks to Alexander Dorofeev.
Commits on Apr 30, 2012
  1. @dch

    Added Magnus Hoff to THANKS

    dch authored
  2. @maghoff @dch

    Merged pull request #19 from @maghoff with thanks

    maghoff authored dch committed
    Fix failed loading of CommonJS modules that end in a line comment.
  3. @davisp

    Make local_dev.ini writable again

    davisp authored
    I nearly did the fourth revert but I changed whitespace to match the
    previous line as well.
  4. @janl


    janl authored
  5. @janl

    Revert "Revert "Revert "Make sure that local_dev.ini is writable"""

    janl authored
    Revert. Git <3.
    This reverts commit bdcfcca.
  6. @janl

    Revert "Revert "Make sure that local_dev.ini is writable""

    janl authored
    This breaks builds that expect a read-only install media
    like CD/DVDs.
    This reverts commit b1799cd.
Commits on Apr 29, 2012
  1. @janl

    Revert "Make sure that local_dev.ini is writable"

    janl authored
    This reverts commit 591c973.
    This breaks installing form non-writable media (think CD/DVD
Commits on Apr 27, 2012
  1. @davisp
Commits on Apr 26, 2012
  1. Update etap and remove obsolete files

    bitdiddle authored Bob Dionne committed
    Update tests to use new etap, removed unused variable warnings, and
    added a check-etap to the Makefile as a convenience
  2. @davisp

    Revert an errant hunk from test/javascript/run.tpl

    davisp authored
    Accidentally included half an idea on trying to make sure that the
    CouchDB process spawned by the JS CLI tests exited.
  3. @rnewson

    Use TEquals for great good

    rnewson authored
  4. @rnewson


    rnewson authored
Commits on Apr 25, 2012
  1. @davisp

    Fix JS CLI tests for make distcheck

    davisp authored
    The default_dev.ini and local_dev.ini files are build artefacts and thus
    need to be found in the build directory instead of the source directory.
  2. @davisp

    Silence compiler warning

    davisp authored
  3. @davisp
  4. @davisp
  5. @davisp

    Limit rewrite recursion depth

    Ronny Pfannschmidt authored davisp committed
    Loops in the rewriter would end up pegging the CPU until memory was
    exhausted. Max recursion is now configurable and limited to 100
    Fixes: COUCHDB-1441
  6. @davisp

    Do not overwrite X-CouchDB-Requested-Path

    Ronny Pfannschmidt authored davisp committed
    Repeated rewrites would replace the initial value of
    Fixes: COUCHDB-1442
  7. @davisp
  8. @davisp

    Improve the CLI JavaScript stack formating

    davisp authored
    This dresses up the output of the JavaScript tests by making sure the
    output is sane. Most of the issue was that the tracebak prints function
    arguments which can include the entire source of the test.
    This also tries to print the source file and line number nicely so that
    we can find right where errors have occurred. Its proven quite useful
    while fixing JavaScript tests.
  9. @davisp

    Fix race condition in the auth db creation

    davisp authored
    This test deletes a database and then tries to go and write to it
    without ensuring that it exists. This is just a race with the auth cache
    code trying to recreate its own database. This addition just makes sure
    it exists by trying to create it and ignoring any 412 errors if the auth
    cache won the race.
  10. @davisp

    Fix random failures in replication.js test

    davisp authored
    This should fix the random failures for the 'expected "25" got "31"
    error message that pops up occasionally. If my hunch is correct when we
    remove the two docs from the source db its possible to get the writes on
    the target out of order depending on a race condition.
    This just sleeps a bit in between the deletions to try and reduce that
    possibility. I haven't spotted this error after applying this patch.
Commits on Apr 23, 2012
  1. @janl

    Make password hashing synchronous when using the /_config/admins API.

    janl authored
    This should account for many intermittent JavaScript test suite errors.
    The patch retains hashing admins on couch_server start to account for
    users editing their .ini files directly.
    Knowledge about password hash prefixes and the password hashing itself
    has been moved to couch_passwords.
    Thanks to Dale Harvey and Robert Newson for helping me to hunt this down
    and shaping and reviewing the patch.
  2. @rnewson

    .travis.yml: make distcheck

    rnewson authored
Commits on Apr 22, 2012
  1. @rnewson
Commits on Apr 7, 2012
  1. @nslater

    Added 1.2.1 sections

    nslater authored
Commits on Apr 6, 2012
  1. @rnewson

    COUCHDB-1060 - Fix tests

    rnewson authored
  2. @rnewson
Commits on Mar 29, 2012
  1. @rnewson

    Simplify changes.js test

    rnewson authored
    The changes.js test for filter=_view emits a key when it is only
    necessary to emit a row. I've emitted (null, null) to clarify that.
Commits on Mar 28, 2012
  1. @fdmanana @janl

    Remove assertion when database compaction finishes

    fdmanana authored janl committed
    Because the task status is updated only if the time elapsed
    since the last task status update is greater than some treshold,
    the value of the changes_done property might be smaller than
    Closes COUCHDB-1451
Commits on Mar 26, 2012
  1. @rnewson
  2. @rnewson
  3. @rnewson
Commits on Mar 23, 2012
  1. @rnewson

    Configure for travis.

    rnewson authored
Something went wrong with that request. Please try again.