Commits on Dec 6, 2012
  1. 1368 work in progress

    janl committed Dec 6, 2012
Commits on Nov 14, 2012
  1. Send attachment headers in multipart responses

    Closes COUCHDB-1368
    janl committed Nov 14, 2012
Commits on Nov 13, 2012
  1. COUCHDB-1424 Fix etap to not consume any message

    Turns out that etap consumes any message in the mailbox in
    some cases. This can make some tests that use message passing
    hang, as etap itself consumes the messages.
    fdmanana committed with janl Oct 31, 2012
  2. update NEWS & CHANGES

    janl committed Nov 13, 2012
  3. Module Level Logging

    With this patch, you can set log levels per CouchDB module that
    overrides the default set in `[log] level = `.
    For example:
        level = info
        couch_httpd = debug
    This will have all modules log at level 'info' and `couch_httpd` log
    at level 'debug'.
    See src/*/*.erl for the various CouchDB modules.
    Based on work started by Robert Newson.
    janl committed Oct 26, 2012
  4. Add rapid db recreation test case

    janl committed Nov 13, 2012
  5. Work around race conditions in tests on faster hardware.

    janl committed Nov 13, 2012
Commits on Nov 9, 2012
Commits on Nov 8, 2012
Commits on Nov 2, 2012
  1. Test the X-Couch-Id header

    bjnortier committed with janl Nov 2, 2012
Commits on Nov 1, 2012
Commits on Oct 31, 2012
  1. Consume all ibrowse messages before stream_next

    The flow control in ibrowse's async response streams is tricky.  We call
    stream_next to pull more data off the socket, but it seems that ibrowse
    will sometimes split that data into multiple messages.  If we call
    stream_next for each message we process we end up with an overflowing
    This patch changes the consumer so that it clears out the mailbox before
    calling stream_next.
    kocolosk committed with Bob Dionne Oct 31, 2012
Commits on Oct 25, 2012
  1. Update NEWS & CHANGES

    tilgovi committed Mar 21, 2012
  2. don't delete view groups that fail to open

    ...but log a message instead. Fixes COUCHDB-1445.
    tilgovi committed Mar 18, 2012
  3. log 5xx responses at error level

    This change should reduce the risk that administrators fail to
    recognize correctable server errors without creating excess noise.
    If malformed requests start throwing 5xx errors into the logs, we
    should look at detecting them and reporting a better error, probably
    a 4xx, but it's more important that an admin known that, e.g., the
    permissions of a .couch file are wrong.
    tilgovi committed Oct 25, 2012
  4. improve file I/O error logging and handling

    It's better to let these errors bubble and/or not give them special
    treatment when file:format_error/1 can do a better job of describing
    the failure.
    This is a forward-port of work done on 1.2.x, encompassing the
    following commits:
    tilgovi committed Mar 19, 2012
Commits on Oct 24, 2012
  1. COUCHDB-1565 update README URLs

    kxepal committed with dch Oct 24, 2012
  2. Upgrade get_crlf funs to use binary BIF

    Bob Dionne committed with Bob Dionne Oct 24, 2012
Commits on Oct 23, 2012
  1. Whitespace

    Bob Dionne committed with Bob Dionne Oct 23, 2012
  2. Upgrade find_in_binary to use binary module

    Bob Dionne committed with Bob Dionne Oct 23, 2012
Commits on Oct 15, 2012
Commits on Oct 11, 2012
  1. fix make distcheck

    janl committed Oct 11, 2012
Commits on Oct 10, 2012
  1. fix typo, closes pr #29

    janl committed Oct 10, 2012
Commits on Sep 28, 2012
Commits on Sep 24, 2012
  1. Build against R15B02 also

    committed Sep 24, 2012
Commits on Aug 31, 2012
Commits on Aug 26, 2012
  1. Fix typo causing undef error

    Bob Dionne committed Aug 26, 2012
Commits on Aug 16, 2012
  1. Fix local to universal handling

    committed Aug 16, 2012