Permalink
Commits on Oct 20, 2011
  1. Compute and expose document conflict count in db_info api

    BugzID:937
    Bob Dionne committed Oct 19, 2011
Commits on Oct 18, 2011
  1. Fix whitespace

    Bob Dionne committed Oct 18, 2011
Commits on Oct 17, 2011
  1. Revert "Build couchjs with C, not C++. Fixes libm error on CentOS."

    This reverts commit e311d45.
    
    Turns out the 'libm' error is a very obscure way of reporting a lack
    of a c++ compiler.
    Robert Newson committed Oct 17, 2011
  2. Fix seq problem in full_uri by encoding

    BugzID:12741
    Bob Dionne committed Oct 17, 2011
  3. Build couchjs with C, not C++. Fixes libm error on CentOS.

    Robert Newson committed Oct 17, 2011
  4. remove scons cache in 'make clean'

    Robert Newson committed Oct 17, 2011
Commits on Oct 13, 2011
  1. Merge pull request #72 from cloudant/12730-add-remsh-script

    Add a remsh script for each node
    
    BugzId: 12730
    davisp committed Oct 13, 2011
  2. Improve remsh script

    Cookies now default to using ~/.erlang.cookie which is automatically
    generated if it does not exist when erlang starts with a name.
    
    There is also no longer a need to specify a name to remsh as it'll
    generate a name based on the process id and set the short or long
    version appropriately.
    davisp committed Oct 12, 2011
  3. Merge pull request #74 from cloudant/7c04f93

    Fix badarg error in couch_server:try_close_lru/1
    
    BugzID: 12363
    kocolosk committed Oct 13, 2011
  4. Fix badarg error in couch_server:try_close_lru/1

    The race condition in couch_server's ets table usage rears its ugly head
    by leaving an entry in couch_lru. This patch just addresses the issue by
    allowing the client pid to use the db and ignores the fact that for the
    duration its over the max_dbs_open setting.
    davisp committed Oct 13, 2011
Commits on Oct 12, 2011
  1. Add a remsh command to BigCouch

    The remsh pattern is quite useful for connecting to running nodes for
    debugging production issues. This adds a small script that lets users
    connect quickly to a running node.
    davisp committed Oct 12, 2011
  2. Document custom HTTP/socket options in default.ini

    Part of the backport of COUCHDB-1008 to chttpd. This just updates
    the default.ini with some commented out options describing their
    availability to users.
    davisp committed Oct 12, 2011
Commits on Oct 11, 2011
  1. Remove call to subprocess.check_output

    This function is new in Python 2.7 and we already have a function that
    returns command ouput. Just reuse runcmd to get the version.
    davisp committed Oct 11, 2011
Commits on Oct 10, 2011
  1. Merge remote-tracking branch 'apache/1.1.x'

    Robert Newson committed Oct 10, 2011
Commits on Oct 7, 2011
  1. Include twig explicitly in the release config

    This fixes "Unable to generate spec" errors when trying to build a
    release on Erlang/OTP R13.
    kocolosk committed Oct 7, 2011
Commits on Oct 6, 2011
  1. Revert "Fix function evaluation by newer SpiderMonkey's."

    This reverts commit 61f10e7.
    rnewson committed Oct 6, 2011
  2. Revert "Remove SpiderMonkey 1.8.5 compatibility"

    This reverts commit 5b558c8.
    rnewson committed Oct 6, 2011
  3. fix shadowing warning.

    rnewson committed Oct 6, 2011
  4. Remove SpiderMonkey 1.8.5 compatibility

    This commit reverts 1.8.5 compatibility including the corresponding couchjs
    paren hack as this leads to significant breakage in existing functions.
    rnewson committed Oct 6, 2011
Commits on Oct 5, 2011
Commits on Oct 4, 2011
Commits on Oct 2, 2011
  1. improve argument parsing in couchjs

    This change makes argument parsing in couchjs more robust:
      * Removes the need for couchjs script
      * Adds long options
      * Makes all the options to couchjs available (fix COUCHDB-893)
    
    Conflicts:
    
    	bin/Makefile.am
    	bin/couchjs.tpl.in
    	configure.ac
    tilgovi committed Oct 2, 2011
Commits on Oct 1, 2011
  1. fix COUCHDB-648 - _update handler ignores "code"

    Test by Christian Carter
    This is a backport of r1177890
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1177892 13f79535-47bb-0310-9956-ffa450edef68
    tilgovi committed Oct 1, 2011
Commits on Sep 30, 2011
  1. Replicator: skip documents with empty ID

    Due to a bug, older releases allowed the creation of
    documents with an empty ID, which are impossible to
    GET therefore making the replicator crash.
    This change simply skips such documents and logs
    an error message to inform users.
    
    This is a backport of revision 1177548 from trunk.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1177550 13f79535-47bb-0310-9956-ffa450edef68
    fdmanana committed Sep 30, 2011
Commits on Sep 29, 2011
  1. Remove usage of http module from etap tests

    This module is deprecated in OTP R15, which is going to
    be released by the end of this year.
    The etap tests now use ibrowse instead.
    
    This is a backport of revision 1177459 from trunk.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1177463 13f79535-47bb-0310-9956-ffa450edef68
    fdmanana committed Sep 29, 2011
Commits on Sep 28, 2011
  1. handle bigcouch sequences in futon.browse.js

    Robert Newson committed Sep 28, 2011