Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
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

    s/http/httpc

    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
    iterations.
    
    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
    X-CouchDB-Requested-Path.
    
    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
    TotalChanges.
    
    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
Commits on Mar 20, 2012
  1. @nslater
  2. @nslater
Commits on Mar 13, 2012
  1. @dch

    [docs] bring README, THANKS, AUTHORS up to date for 1.2.0

    dch authored
    - correct Firefox test suite usage notes
  2. Remove unused imports

    bitdiddle authored
Commits on Mar 12, 2012
  1. @janl

    update NEWS and CHANGES

    janl authored
  2. Whitespace

    bitdiddle authored
Commits on Mar 8, 2012
  1. Add 100ms sleep to etap:end_tests() to prevent hanging

    bitdiddle authored
    It's not clear if this is etap, escript, prove, or couchdb.
    This needs further investigation.
    
    Jira-1424
  2. Whitespace

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