Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Dec 5, 2011
  1. fix license.skitp

    benoitc authored
Commits on Sep 15, 2011
  1. Paul J. Davis

    Create the couch_mrview application.

    davisp authored
    The couch_mrview application is the implementation of the current
    couchdb map/reduce views. This implementation is 100% compatible with
    trunk and serves as a reference implementation for other indexers.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1171149 13f79535-47bb-0310-9956-ffa450edef68
  2. Paul J. Davis

    Create the couch_index application.

    davisp authored
    The couch_index application is responsible for managing all of the
    different types of indexers. This manages the process handling for
    keeping track of the index state as well as managing the updater and
    compactor handling.
    
    New indexers can be added by creating a new application that provides a
    callback module that exports the required API. This module combined with
    a db and design doc make up the definition of an index.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1171146 13f79535-47bb-0310-9956-ffa450edef68
Commits on May 31, 2011
  1. Jan Lehnardt

    Add CoffeeScript (http://coffeescript.org/) support to the JS view se…

    janl authored
    …rver.
    
    This allows you to write all query server functions in CoffeeScript.
    
    The implementation re-uses the JS query server and adds an additional,
    optional compilation step. To make the implementation easier for now,
    a new main-coffee.js file is generated that includes the CoffeeScript
    compiler, but I think we can do away with that in a future optimisation
    and just use a single main.js that can handle both.
    
    The patch includes basic tests for the JS test suite that I tested
    in Firefox and Chrome. I'm no expert in CoffeeScript, so I don't
    know if more complex script will break the implementation. `make
    distcheck` passes.
    
    Futon picks up the "coffeescript" design document lanugage as expected
    and view definition interaction works as usual.
    
    List functions don't deal well with the implicit return generated by
    CoffeeScript, but J Chris says, this will be easy to fix.
    
    The patch adds CoffeeScript 1.1.1 which is MIT licensed and updates
    the NOTICE, LICENSE, license.skip and .gitignore files as well as the
    build system accordingly.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1129600 13f79535-47bb-0310-9956-ffa450edef68
Commits on May 2, 2011
  1. Filipe Manana

    Add configurable file compression (snappy, deflate or none)

    fdmanana authored
    Not only this makes database and view index files smaller it also increases
    database read/write performance, view index generation (specially for large
    documents and/or documents with nested JSON structures) and compaction.
    Closes COUCHDB-1120.
    
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1098558 13f79535-47bb-0310-9956-ffa450edef68
Commits on Apr 23, 2011
  1. Paul J. Davis

    Fix random errors in 173-os-daemon-cfg-register.t

    davisp authored
    The daemon script this test used previously was an escript which
    would occasionally cause errors if the Erlang VM took too long
    to boot up.
    
    This fixes the issue by replacing the escript with a trivial C
    program.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1096098 13f79535-47bb-0310-9956-ffa450edef68
Commits on Apr 21, 2011
  1. Paul J. Davis

    Fix build system to include new files.

    davisp authored
    Forgot to update the build system after I remembered to svn add them.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1095569 13f79535-47bb-0310-9956-ffa450edef68
Commits on Apr 5, 2011
  1. Paul J. Davis

    Tweaks to the ejson build system.

    davisp authored
    Fixes make distcheck.
    The local copy of src/ejson/priv/ejson.so works
    better.
    General clean up of src/ejson/Makefile.am
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@1089158 13f79535-47bb-0310-9956-ffa450edef68
Commits on Aug 10, 2010
  1. Noah Slater

    added etc/windows to the build, fixes COUCHDB-849

    nslater authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@984178 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 2, 2010
  1. Jan Lehnardt

    If aclocal needs to be called during a build, its options are taken

    janl authored
    from ACLOCAL_AMFLAGS in the top-level Makefile.am - which were not
    defined before.
    
    Additionally, this removes the need for the explicit m4_include of
    m4/ac_check_icu.m4 at the very top of configure.ac.
    
    Patch by Hans Ulrich Niedermann.
    
    Closes COUCHDB-165 and COUCHDB-414.
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@950779 13f79535-47bb-0310-9956-ffa450edef68
  2. Jan Lehnardt

    add legalese for jspec

    janl authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@950776 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jun 1, 2010
  1. Jan Lehnardt

    add base64.js to license.skip and Makefile.am

    janl authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@950066 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 13, 2010
  1. Noah Slater

    documentation improvements

    nslater authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@922586 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jan 26, 2010
  1. Chris Anderson

    another line for json2.js in license.skip

    jchris authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@903073 13f79535-47bb-0310-9956-ffa450edef68
Commits on Dec 2, 2009
  1. Paul J. Davis
Commits on Nov 26, 2009
  1. Paul J. Davis

    Setup JavaScript command line runner.

    davisp authored
    All JS tests can now be run from the command line using the cURL
    adapter. In the future I would like to rework this and provide better
    TAP output. For now, each test is a single TAP assert.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@884675 13f79535-47bb-0310-9956-ffa450edef68
  2. Paul J. Davis

    Move all C code to src/couchdb/priv

    davisp authored
    Shuffling bits around to conform to Erlang conventions.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@884671 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 9, 2009
  1. Paul J. Davis

    Fix license.skip for test/etap/test_util.beam

    davisp authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@833953 13f79535-47bb-0310-9956-ffa450edef68
  2. Paul J. Davis

    Fixes 'make distcheck' to run the test suite.

    davisp authored
    Quite a few changes to the build system to handle VPATH builds appropriately as well as make the test suite know about them.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@833951 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 24, 2009
  1. Paul J. Davis

    Move stat descriptions out of the config.

    davisp authored
    This lists stat descriptions in an Erlang term file to avoid abusing the config system. Uses a file in CouchDB's priv directory that is a list of three-tuple terms.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@829304 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 17, 2009
  1. Paul J. Davis

    Fixing build issues.

    davisp authored
    Remove bench/out.file debug log from SVN.
    Prevent bench/out.file from being built.
    Added etc/windows/README.txt.tpl to license.skip
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@826319 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 30, 2009
  1. Paul J. Davis

    Port Noah's bugfixes to trunk.

    davisp authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@820162 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 29, 2009
  1. Paul J. Davis

    Add ETap to CouchDB's SVN repository.

    davisp authored
    This pulls in ETap as an included dependency. As per directions of the ASF the NOTICE and LICENSE have been updated. Tests have been updated to include etap on Erlang's code path. license.skip was updated for make distcheck. This only affects running the Erlang test suite. 
    
    Noah is awesome.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@819799 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 27, 2009
  1. Paul J. Davis

    Added coverage output to license.skip

    davisp authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@819345 13f79535-47bb-0310-9956-ffa450edef68
Commits on Sep 21, 2009
  1. Paul J. Davis

    Removed the config test ini files from license.skip

    davisp authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@817278 13f79535-47bb-0310-9956-ffa450edef68
Commits on Aug 18, 2009
  1. Paul J. Davis

    Fixing make distcheck errors.

    davisp authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@805272 13f79535-47bb-0310-9956-ffa450edef68
  2. Paul J. Davis
Commits on Aug 17, 2009
  1. Paul J. Davis
Commits on Aug 5, 2009
  1. Chris Anderson

    add mimeparse.js to license.skip

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

    ignore missing license header in erlang-oauth

    nslater authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@801059 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jul 16, 2009
  1. Noah Slater

    fixed bug

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

    added missing file

    nslater authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@794828 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jul 14, 2009
  1. Noah Slater

    corrected spelling

    nslater authored
    git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@794035 13f79535-47bb-0310-9956-ffa450edef68
Something went wrong with that request. Please try again.