Permalink
Commits on Apr 7, 2011
  1. Trombi 0.9.1

    Jyrki Pulliainen committed Apr 7, 2011
  2. Changes: Fix a bug in handling headers for clients

    Previous behaviour caused all requests to get same HTTPHeaders
    instance. This caused problems with long polling changes feed when
    using filters, as the CouchDB received Content-Length in some cases
    and hang.
    Jyrki Pulliainen committed Apr 7, 2011
Commits on Apr 5, 2011
  1. doc: Fix a link

    Petri Lehtinen committed Apr 5, 2011
Commits on Mar 31, 2011
  1. Update correct CHANGES document

    Jyrki Pulliainen committed Mar 31, 2011
  2. Update version information in documentation too

    Jyrki Pulliainen committed Mar 31, 2011
  3. Trombi 0.9.0

    Jyrki Pulliainen committed Mar 31, 2011
  4. Claim copyrights from now on, as I no longer work at Inoi

    Jyrki Pulliainen committed Mar 31, 2011
  5. Add version information under trombi module

    Jyrki Pulliainen committed Mar 31, 2011
  6. Introduce CHANGES file

    Jyrki Pulliainen committed Mar 31, 2011
  7. PEP8ify sources

    Jyrki Pulliainen committed Mar 31, 2011
  8. Add a test that catches CouchDB bug 1105.

    The bug is related to timing issues where long polling changes feed on
    Mac OS X does not return any documents which are added immediately
    after opening the changes feed.
    Jyrki Pulliainen committed Mar 11, 2011
Commits on Mar 11, 2011
  1. Initial modifications for SimpleHTTPClient functionality

    For some reason, the list test keeps failing, so it has been removed
    for now.
    Jyrki Pulliainen committed Mar 11, 2011
Commits on Feb 24, 2011
  1. doc: Document from_uri method

    Jyrki Pulliainen committed Feb 24, 2011
  2. Support custom JSON encoder

    A custom JSON encoder can be defined to override the default
    json.JSONEncoder on Database.set.
    
    Note that the only place currently using custom encoder is
    Database.set and it is not (yet) used elsewhere.
    Jyrki Pulliainen committed Feb 24, 2011
Commits on Feb 18, 2011
  1. document: Make attachment handling more robust

    This adds error handling to Document.attach and Document.delete.
    
    Fixes GH-11
    Jyrki Pulliainen committed Feb 18, 2011
  2. Update AUTHORS file to reflect the reality

    Jyrki Pulliainen committed Feb 18, 2011
  3. doc: Add documentation about the new client_args in Server

    Jyrki Pulliainen committed Feb 18, 2011
  4. Make the AsynchHTTPClient options configurable

    Daniel Truemper committed with Jyrki Pulliainen Feb 17, 2011
Commits on Feb 17, 2011
  1. changes: Add possibility to pass timeout argument to the changes feed

    Passing it before was possible too, but the implementation relied on
    the timeout set by CouchDB. This implementation also attaches the
    timeout to the client.
    Jyrki Pulliainen committed Feb 17, 2011
Commits on Feb 16, 2011
  1. Database: wrap changes result in TrombiResult

    Jyrki Pulliainen committed Feb 16, 2011
Commits on Feb 15, 2011
  1. Database: Implment ability to listen changes feed

    Jyrki Pulliainen committed Feb 15, 2011
Commits on Nov 19, 2010
  1. Paginator: moved the documentation from the docstring to python-api.r…

    …st (where it should have been in the first place)
    jarrodlb committed Nov 19, 2010
  2. Paginator: check for an error on the Database.view callback and pass …

    …it back to the calling function if received
    jarrodlb committed Nov 19, 2010
  3. Bulk API: Add else to try-except clause in bulk_docs

    Thanks to akheron for spotting a possible situation where we could end
    up calling the callback twice.
    Jyrki Pulliainen committed Nov 19, 2010
  4. View API: Pop keys from kwargs before constructing the URL

    Thanks to akheron for spotting the previous non-working fix for the
    problem.
    Jyrki Pulliainen committed Nov 19, 2010
Commits on Nov 18, 2010
  1. Added a Paginator object for returning limited sets of ordered docume…

    …nts from CouchDB views.
    jarrodb committed Nov 18, 2010
  2. Document: Drop support for Document._as_dict

    Preceeding the upcoming release of Trombi 0.9, drop support for
    deprecated feature _as_dict.
    Jyrki Pulliainen committed Nov 18, 2010
  3. Database API: Implement bulk_docs support.

    This implements support for modification of CouchDB documents through
    _bulk_docs API entry point. It introduces new result types:
    BulkResult, BulkError and BulkObject.
    
    Closes GH-4.
    Jyrki Pulliainen committed Nov 18, 2010
  4. API: Rename TrombiError as TrombiErrorResponse

    This adds a new superclass TrombiError that indicates a general error
    in the query. TrombiErrorResponse is now a subclass of TrombiError and
    it is meant for responses returning something else than 200-series
    status codes.
    Jyrki Pulliainen committed Nov 18, 2010