Skip to content


Subversion checkout URL

You can clone with
Download ZIP
branch: master
Commits on Aug 6, 2012
  1. Merge pull request #5 from bytefoundry/docUpdateHandlers

    Doc update handlers
Commits on Aug 5, 2012
  1. @bytefoundry
  2. @bytefoundry
Commits on Jan 31, 2012
  1. Merge pull request #3 from cummingsengineering/master

    Add API for managing CouchDB replication configuration
Commits on Dec 16, 2011
  1. Rework per review comments.

    Anthony Payne authored
Commits on Dec 15, 2011
  1. Added in API to manage replications on the server

    Anthony Payne authored
Commits on Oct 28, 2011
  1. Merge pull request #1 from galonsky/master

    Fixed typo in View.setWithDocs
  2. @galonsky
Commits on Mar 4, 2010
  1. @theaspect

    added methods for putting and getting attachments

    theaspect authored committed
Commits on Jan 4, 2010
  1. Added ability for adhoc views to have their query strings appended wh…

    unknown authored
    …en executing Database.adhoc(AdHocView). Enables setting AdHocView options like setLimit(int).
Commits on Sep 26, 2009
  1. @isterin
Commits on Aug 1, 2009
  1. @i386

    Use multithreaded connection manager so that http client can be reuse…

    i386 authored
    …d. End result? connection pooling!
Commits on Jun 25, 2009
  1. git import

  2. Added updated Javadocs.

    mbreese authored
  3. Removed old Javadocs.

    mbreese authored
Commits on Jan 13, 2009
  1. Updated pom.xml to bump httpclient

    mbreese authored
Commits on Jan 9, 2009
  1. Added updated Javadocs.

    mbreese authored
  2. Removed old Javadocs.

    mbreese authored
Commits on Sep 30, 2008
  1. fixed example in README

    goobsoft authored
  2. Fixed support for Views

    goobsoft authored
  3. added file for easier debugging

    goobsoft authored
  4. added debugging info to test classes

    goobsoft authored
  5. updated to use emit

    goobsoft authored
  6. changed default port to match 8.1-incubator

    goobsoft authored
  7. added pom.xml from Steve Mactaggart

    mbreese authored
Commits on Sep 23, 2008
  1. Added @SuppressWarning

    mbreese authored
    Document implements Map<?,?> because the values aren't of a particular type (converted to JSON anyway)
  2. Removed bad pom.xml file - needs to be created again from scratch

    mbreese authored
    Updated build.xml to version 0.2.0-SVN
Commits on Sep 17, 2008
  1. CouchResponse

    william.kinney authored
      - Change constructor (CouchResponse(HttpMethod) to use method.getResponseBodyAsString(); instead of a Buffered 
    method.getResponseBodyAsStream(), was getting "Bad chunk size: HTTP/1.1 500 Internal Server Error" for large responses
      - Added correct handle of DELETE w/ status code 200 (couchdb API change)
      - Added URLEncoder.encode(id, "utf-8) for id references (save, delete, etc)
        - method signatures changed to throws IOException because of URLEncoder()
      - Added bulkSaveDocuments(Document[]), with performs POST /db/_bulk_docs 
      - Added check for "id" id, in addition to "_id", to String getId() (couchdb API change). 
      - Added check for "rev" rev, in addition to "_rev", to String getRev() (couchdb API change). 
      - Added throws IOException  for some methods, because of URLEncode.encode() additions to Database
      - Fixed getView(String) to use "_design" (couchdb API change)
      - Fixed addView(String, String) to use "_design" (couchdb API change)
      - Fixed deleteView(String) to use "_design" (couchdb API change)
      - getJSONObject() wrapped IOException to RuntimeException, otherwise had to change a lot of JSON method signatures to 
    throw IOException (didn't think that was necessary)
      - Removed URLEncoder.encode() from buildUrl(String) because it was incorrectly encoding "/"'s from <dbname>/<etc>
      - Added setHttpTimeout(int ms) to enable timeout for HttpClient 
      - Fixed content type check for post(String,String,String) temp_view (now all are json mime)
    JUnit Tests
      - Added and fixed some tests.
      - NOTE: addHoc and add new views still do not work.
Commits on Aug 26, 2008
  1. converted e.printStackTrace() to log.error(ExceptionUtils.getStackTra…

    william.kinney authored
  2. Issue #1: "Named views don't work" - added missing '_view' string, cr…

    william.kinney authored
    …eated private, internal method for all others to call.
Commits on Aug 22, 2008
  1. Added URLencoding to allow access to named entitied that include esca…

    mbreese authored
    …ped characters
    (such as a slash)
Something went wrong with that request. Please try again.