Permalink
Commits on Aug 7, 2012
  1. Expose latest=true option in calls to retrieve revisions

    Bob Dionne committed Aug 7, 2012
    When a call is made to retrieve a specific revision, latest=true will
    retrieve any descendent leaves instead. This enables the replicator to
    better keep up with edits that occur whilst it's retrieving revisions
    
    BugzID: 14241
Commits on Aug 2, 2012
  1. Add _replication_stats

    Robert Newson committed Aug 2, 2012
Commits on Jun 19, 2012
  1. Bump couch_replicator to 0.1.2

    Robert Newson committed Jun 19, 2012
  2. Don't perform callbacks to couch_replicator

    Robert Newson committed Jun 19, 2012
Commits on Jun 18, 2012
  1. Fix _replicator db

    Robert Newson committed Jun 18, 2012
  2. Add a dummy replicate/3 for now

    kocolosk committed with Robert Newson Jun 5, 2012
    Conflicts:
    	apps/couch/src/couch_rep.erl
  3. Revert "allow replication callback module to be chosen at runtime."

    Robert Newson committed Jun 18, 2012
    This reverts commit faf9071.
Commits on Jun 17, 2012
  1. Fix URL for twig

    kocolosk committed Jun 17, 2012
  2. Update lots of dependencies

    kocolosk committed Jun 17, 2012
  3. Bump rebar to version 2.0.0

    kocolosk committed Jun 17, 2012
Commits on Apr 25, 2012
  1. Merge pull request #105 from Asquera/fixes/gentoo-build

    kocolosk committed Apr 25, 2012
    Allow building on Gentoo
  2. Fix Build for Gentoo

    Xylakant committed Apr 24, 2012
    Modify SConscript so that it recognizes the standard name for the
    mozjs/spidermonkey lib on gentoo.
Commits on Apr 24, 2012
  1. Whitespace

    Bob Dionne committed Apr 24, 2012
Commits on Mar 20, 2012
  1. Invoke couch_view_updater with the proper arguments

    kocolosk committed Mar 20, 2012
    This fixes stale=update_after.
Commits on Mar 16, 2012
  1. Enable Travis builds

    Robert Newson committed Mar 16, 2012
Commits on Feb 22, 2012
  1. Merge 0.4.x

    Robert Newson committed Feb 22, 2012
Commits on Jan 31, 2012
  1. Fix previous commit

    Robert Newson committed Jan 31, 2012
  2. Fix bug in replicator request piplining

    davisp committed Jan 31, 2012
    A replication with both an HTTP source and target on the same host and
    port could end up in a dead lock due to ibrowse replication pipelining
    when attachments are present on the source. The ibrowse http worker
    would end up forming a multipart/mime body using anonymous reader
    functions for attachment stubs. When the attachment stub functions are
    executed it is possible that they end up assigned to the same ibrowse
    worker.
    
    This is a bit of a long path but then end result is equivalent to
    calling gen_server:call(self(), Args, infinity) from a gen_server
    callback.
    
    A quick work around for users is to set up a DNA alias (possibly in
    /etc/hosts) or to use a combination of hostname and ip address so that
    ibrowse assigns the requests to different pools.
Commits on Jan 27, 2012
  1. Whitespace

    Bob Dionne committed Jan 27, 2012
Commits on Jan 24, 2012
Commits on Jan 21, 2012
  1. Bump dependencies for pre7 release

    Robert Newson committed Jan 20, 2012
Commits on Jan 18, 2012
  1. Revert use of spawn_monitor

    Robert Newson committed Jan 18, 2012
    As Filipe correctly points out, we want the parent to die if the child dies.
Commits on Jan 17, 2012
  1. Bump to chttpd 1.4.2

    Robert Newson committed Jan 17, 2012
  2. Merge pull request #91 from cloudant/13133-attachment-replication

    Robert Newson committed Jan 17, 2012
    Fix attachment replication
    
    BugzID: 13133
Commits on Jan 16, 2012
  1. Only set the process dictionary if exit was ok

    Robert Newson committed Jan 16, 2012
  2. Use spawn_monitor to await process completion

    Robert Newson committed Jan 16, 2012
    BugzID: 13133
Commits on Jan 10, 2012
  1. Remove superfluous formatting

    kocolosk committed Jan 10, 2012
  2. Remove unused URLs

    kocolosk committed Jan 10, 2012
  3. Bump fabric and chttpd versions

    kocolosk committed Jan 10, 2012
    The fabric bump fixes some corner cases for read repair.  The chttpd
    bump improves error handling for delayed responses.
Commits on Dec 23, 2011
  1. Make cURL a soft dependency

    davisp committed with Robert Newson Nov 22, 2011
    This makes sure that we only optionally require the same version of cURL
    that CouchDB does.
  2. Make cURL a soft dependency

    davisp committed with Robert Newson Nov 22, 2011
    This makes sure that we only optionally require the same version of cURL
    that CouchDB does.
Commits on Dec 12, 2011
  1. Set the stack size for sub contexts

    davisp committed Dec 1, 2011
    I was forgetting to pass the args through to evalcx so that it could use
    the stack size specified on the command line.