Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Aug 9, 2012
  1. @rnewson

    Assert that index sig never changes in the lifetime of a couch index …

    rnewson committed
    COUCHDB-1444 demonstrates that #st{} state get out of sync
    somehow, leading to unexpected 404's (missing_named_view) and
    200's. This patch ensures that index sig never changes in the hope
    that it will lead to the cause of 1444 and prevent other occurrences
    of the same class of bug.
Commits on Aug 6, 2012
  1. @NorthNick @rnewson
Commits on Jul 30, 2012
  1. @rnewson

    COUCHDB-1491 - cleanup view tables

    rnewson committed
    A bad pattern in couch_index_server for the EXIT case prevented the
    cleanup of the BY_SIG table, causing subsequent view requests to
    receive a dead pid.
  2. @rnewson

    COUCHDB-1511 - User docs require doc.roles

    rnewson committed
    A _users doc must include roles otherwise the user receives an opaque
    error. This patch throws an error if it is missing and adds a test to
    verify that the user receives a readable error message.
  3. @rnewson

    COUCHDB-1512 - Validate bind address

    rnewson committed
    This patch validate the bind_address value before attempting to bind
    the mochiweb socket, giving an 'invalid_bind_address' error. This
    should help users who have specified a hostname or made a typo as the
    original error was less helpful.
    Fix as suggested by Dave Cottlehuber.
Commits on Jul 4, 2012
  1. @rnewson

    Handle ddoc_updated event correctly.

    rnewson committed
    COUCHDB-1309 introduced a new update event of the form {ddoc_updated,
    {DbName, DDocId}}. Unfortunately it did not update
    couch_db_update_notifier with a clause that can marshal this to JSON
    successfully, breaking all uses of [update_notification]
    This commit improves event encoding so that the above renders as
Commits on Jun 23, 2012
  1. @rnewson
Commits on Jun 22, 2012
Commits on Jun 21, 2012
  1. @janl

    Add Fedor Indutny to THANKS

    janl committed
Commits on Jun 17, 2012
  1. @davisp

    Force build of THANKS.gz every time

    davisp committed
    Use a PHONY target to force this build step on every invocation of Make.
    Ideally we'd be able to detect when a commit has been made but this is a
    quick hack that's correct but rebuilds it unecessarily.
  2. @davisp

    Cleanup silly variable name

    davisp committed
    For some reason I kept swapping THANKS with AUTHORS in my head. Made it
    confusing for people reading that rule.
  3. @davisp

    Fixup automatic THANKS generation

    davisp committed
    This avoids the need to use mktemp as well as fixes the removal of the
    blank lines in THANKS that we want. This notably does not fix the
    dependency issue for AUTHORS.gz on the Git history.
  4. @janl

    fix make distcheck

    janl committed
  5. @janl
  6. @janl

    Automate maintenance of the THANKS file

    janl committed
    THANKS now is automatically maintained for you. It uses git author
    data to append people who submitted patches in the past.
    For non-commit THANKS, you can still manually edit this file.
    This commit removes from the THANKS file the people that appear
    as git commit authors since we started committing them after
    commit 6c976bd. These removed entries get automatically re-
    added by `make`.
  7. @daleharvey @janl

    Fix type logging status codes

    daleharvey committed with janl
  8. @janl

    Add Adam Lofts to THANKS

    janl committed
  9. @adamlofts @janl

    Differentiate between keys=undefined and keys=[] in query

    adamlofts committed with janl
    This commit restores the 1.2 behavior of returning no results when passed an empty keys array.
  10. @adamlofts @janl
Commits on Jun 16, 2012
  1. @janl

    update NEWS & CHANGES

    janl committed
  2. @janl

    remove duplicate THANKS entry

    janl committed
  3. @asbaker @janl

    COUCH-1470 - added error handling for opening missing document in futon.

    asbaker committed with janl
    Also made all js alert error messages have the same format.
  4. @mrloop @janl
Commits on Jun 7, 2012
  1. @rnewson

    Send a 202 response for _restart

    rnewson committed
Commits on May 26, 2012
  1. @rnewson
Commits on May 25, 2012
  1. @fdmanana

    Avoid possible timeout initializing replications

    fdmanana committed
    If 2 different replications start and finish at about the same
    time, there's a chance one is doing a synchronous gen_server
    call to the replication manager (to notify it that it started)
    while the replication manager is doing a call to the replication
    supervisor because the other replication just finished.
Commits on May 23, 2012
  1. @dch

    COUCHDB-1482 - use correct linker flags to build snappy_nif.dll on Wi…

    dch committed
    - Windows 2008 Server enforces stricter requirements on C runtime dependencies than non-server versions
    - Erlang/OTP and build scripts mix release and debug runtime dependencies in in some circumstances
    - this prevents loading the NIF from loading at all
    - adding optimisation flags ensures the OTP build does the right thing
    Thanks Nick North for identifying this bug.
  2. @dch

    Add Anthony S Baker to THANKS

    dch committed
  3. @asbaker @dch

    COUCHDB-1473 & COUCHDB-1472 - Futon: disable buttons if user has insu…

    asbaker committed with dch
    …fficient rights
    - Disabled the delete database button if it is not in adminparty,
     or if the current user is not admin.
    - Security button is also disabled if user is not a database admin.
Commits on May 17, 2012
  1. @benoitc

    vhosts values should not be empty.

    benoitc committed with benoitc
    A vhost value can be empty when removed with the couch_config module.
Commits on May 16, 2012
  1. make sure default headers are defaults.

    benoitc committed
  2. update news

    benoitc committed
  3. fix changes test to make it wokr on all browsers

    benoitc committed
  4. fix whitespaces

    benoitc committed
  5. add Server-Sent Events protocol to db changes API. close #COUCHDB-986

    benoitc committed
    This patch add support for the new specification of w3c by adding a new
    feed type named `eventsource`:
    This patch is based on @indutny patch with edits.
Something went wrong with that request. Please try again.