Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 13, 2011
  1. @fdmanana

    Add replication ID version information to checkpoints

    fdmanana authored
    Now that we have versioned replication IDs (introduced by COUCHDB-810),
    it's useful to know which version is being used in the replication
    checkpoints. This is mostly for debugging purposes.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1081106 13f79535-47bb-0310-9956-ffa450edef68
  2. @fdmanana

    Fix grammar error in error message

    fdmanana authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1081100 13f79535-47bb-0310-9956-ffa450edef68
  3. @fdmanana
Commits on Mar 12, 2011
  1. @fdmanana

    Replicator manager: do basic validation of replication documents

    fdmanana authored
    Now the default design document of the replicator database validates
    each replication document added to the database so that necessary
    fields must be present and have the right type, and optional replication
    related fields have the correct type as well.
    
    Closes COUCHDB-1088.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1080953 13f79535-47bb-0310-9956-ffa450edef68
  2. @fdmanana

    Replication manager: restart replications that end up in an error state

    fdmanana authored
    Closes COUCHDB-1085
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1080950 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 9, 2011
  1. @fdmanana

    Deal with unsupported database versions more gracefully

    fdmanana authored
    Instead of crashing with a function_clause error, allow the updater to throw
    the error '{database_disk_version_error, "Incorrect disk header version"}'
    when opening more recent, unsupported, database files.
    This is part of COUCHDB-1081.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1079966 13f79535-47bb-0310-9956-ffa450edef68
  2. @fdmanana

    Minor refactoring of couch_changes.erl

    fdmanana authored
    Use a record for the accumulator used by the database changes
    fold function. This makes the much more readable, easier to
    extend and slightly less verbose.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1079945 13f79535-47bb-0310-9956-ffa450edef68
  3. @fdmanana

    Parameter "include_docs" now honors parameter "conflicts"

    fdmanana authored
    When querying a map view, /db/_all_docs/ or /db/_changes/ with
    "include_docs=true", if "conflicts=true" is given as well, the
    documents will contain the conflicts list (if there are conflicting
    revisions).
    
    Closes COUCHDB-549.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1079939 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 8, 2011
  1. @fdmanana

    Adapt replication manager to the new replicator's code

    fdmanana authored
    Now all the replication document management is done only by the
    couch_replication_manager module, instead of being split by this
    module and replication gen_servers. The code is also simpler now,
    since it uses the couch_replication_notifier gen_event.
    
    This is a pure refactoring, not adding any new behaviour.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1079483 13f79535-47bb-0310-9956-ffa450edef68
  2. @fdmanana

    Renamed module couch_rep_db_listener to couch_replication_manager

    fdmanana authored
    This new name is more appropriate since it describes more precisely
    what the modules does.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1079475 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 5, 2011
  1. @fdmanana

    Fix case clause in the replicator database listener

    fdmanana authored
    This clause was never matched.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1078278 13f79535-47bb-0310-9956-ffa450edef68
  2. @fdmanana

    Replicator: better behaviour on checkpoint failure

    fdmanana authored
    Replicator processes now terminate immediately after a checkpoint failure.
    Checkpoint error detection and logging is improved as well.
    
    Issue identified by, and initial patch provided by Randall. Thanks.
    Closes COUCHDB-1080.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1078273 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 3, 2011
  1. @fdmanana

    Added replicator database compaction test

    fdmanana authored
    A test to confirm that ongoing replications are not
    stopped when/after the replicator database is compacted.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1076569 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 2, 2011
  1. @fdmanana

    Throw conflict in the remote clause of couch_api_wrap:update_doc/4

    fdmanana authored
    This is to mimic the behaviour of the local database clause of this
    function.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1076410 13f79535-47bb-0310-9956-ffa450edef68
  2. @fdmanana

    Catch all in couch_util:to_binary/1 list argument clause

    fdmanana authored
    When a list_to_binary call fails, the error tag is 'error' and not 'throw'.
    This was noticed when this clause was being hit in an error clause of the
    replication http handler (couch_httpd_replicator.erl).
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1076368 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 1, 2011
  1. @fdmanana

    Fix authentication failure when a username contains colons

    fdmanana authored
    Closes COUCHDB-1072.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1075891 13f79535-47bb-0310-9956-ffa450edef68
  2. fix error spotted by @enquora on irc. Don't load rules when it isn't …

    Benoit Chesneau authored
    …needed. ALso fix tests.wq
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1075728 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 26, 2011
  1. fix COUCHDB-855 . now the gen_server is only used to store vhosts set…

    Benoit Chesneau authored
    …tings. It also reload them when they change.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1074816 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 22, 2011
  1. @fdmanana

    Removed unnecessary guard

    fdmanana authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1073294 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 19, 2011
  1. @fdmanana

    Removed unused function clause

    fdmanana authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1072364 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 17, 2011
  1. @fdmanana
Commits on Feb 16, 2011
  1. @fdmanana

    Added the new replicator implementation

    fdmanana authored
    Closes COUCHDB-1024. An introduction to this new implementation was given
    in the development mailing list:  http://s.apache.org/KsY
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1071375 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 14, 2011
  1. @fdmanana

    _all_docs rows must not deleted include documents

    fdmanana authored
    After COUCHDB-1061, when POSTing to _all_docs?include_docs=true with
    the body "keys" option, deleted documents were part part of the output.
    The "doc" property of each _all_docs row should have the value 'null'
    for all deleted documents (when ?include_docs=true).
    A test was added to help prevent this from happening again.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1070625 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 13, 2011
  1. @rnewson

    Only accept application/json from jquery.couch.js

    rnewson authored
    Since Filipe's fix for parsing the accepted content types at r1041103, returns from
    $.ajax could return a 302 that redirects to an HTML page. Functions like activeTasks()
    expect JSON and barf when fed HTML.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1070279 13f79535-47bb-0310-9956-ffa450edef68
  2. @rnewson
Commits on Feb 10, 2011
  1. @fdmanana

    Added more tests to all_docs.js

    fdmanana authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1069268 13f79535-47bb-0310-9956-ffa450edef68
  2. @fdmanana

    More efficient _changes?include_docs=true and _all_docs?include_docs=…

    fdmanana authored
    …true
    
    Closes COUCHDB-1061
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1069262 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 7, 2011
  1. @fdmanana

    More efficient logging, closes COUCHDB-1054

    fdmanana authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1067873 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 5, 2011
  1. @jasondavies

    Upgrade jquery.form.js to v2.63

    jasondavies authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1067425 13f79535-47bb-0310-9956-ffa450edef68
  2. @jasondavies

    Make compatible with jQuery 1.5.x

    jasondavies authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1067420 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 3, 2011
  1. @davisp

    Fix whitepsace issues in test/etap/Makefile.am

    davisp authored
      * Replaced some tabs with spaces in the EXTRA_DIST list.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1066948 13f79535-47bb-0310-9956-ffa450edef68
  2. @davisp

    Fix etap test errors during make distcheck.

    davisp authored
      * Updated shebang lines to use /bin/sh -e
      * Fixed config file paths for VPATH builds
      * Updated test/etap/Makefile.am to have correct paths
        for the new shell scripts and random_port.ini
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1066932 13f79535-47bb-0310-9956-ffa450edef68
  3. @davisp

    Use shell scripts to trigger daemon errors.

    davisp authored
    The old scripts were written with escript and were occasionally taking
    too long to boot the entire Erlang VM causing some of the timing based
    tests to fail. Using shell scripts should minimize the process start
    up times to avoid these spurious errors.
    
    Thanks to Adam Kocoloski for pointing out my ineptitude.
    Fixes COUCHDB-1055
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1066704 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 2, 2011
  1. @rnewson

    cleaner fix for COUCHDB-969

    rnewson authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1066597 13f79535-47bb-0310-9956-ffa450edef68
  2. @kocolosk

    Move _error resource config to startup

    kocolosk authored
    This avoids a race condition where the HTTP daemon would restart but
    not load the _error proxy route.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1066590 13f79535-47bb-0310-9956-ffa450edef68
Something went wrong with that request. Please try again.