Permalink
Commits on Jul 14, 2012
  1. Merge pull request #103 from mcolyer/amazon-storage

    josephg committed Jul 14, 2012
    Add an Amazon storage class
  2. Fixed version number

    josephg committed Jul 14, 2012
Commits on Jun 13, 2012
Commits on Jun 11, 2012
  1. Merge pull request #106 from collin/offline

    wmertens committed Jun 11, 2012
    adds an acknowledge event to Doc class
  2. added an acknowledge event to Doc class"

    collin committed Jun 11, 2012
    * emits when an acknowlegement of an operation comes from the server
      and there aren't any errors.
Commits on Jun 8, 2012
  1. Make logging more robust

    mcolyer committed Jun 8, 2012
Commits on Jun 4, 2012
  1. S3 data shouldn't be Base64 encoded.

    mcolyer committed Jun 4, 2012
    We don't need to Base64 encode S3 data therefore don't. This should provide about a 30% size decrease in storage overhead.
Commits on Jun 1, 2012
  1. Add gzip compression to all JSON attributes.

    mcolyer committed Jun 1, 2012
    The compression is optional and is backwards compatible. The server can
    read operations that were written without compression. If timing is
    enabled it reports timing and size differences involved in the
    compression process.
  2. Revert bin/options.js.

    mcolyer committed Jun 1, 2012
Commits on May 31, 2012
  1. Log errors to STDERR.

    mcolyer committed May 31, 2012
  2. For nested callbacks, use cb instead of callbacks.

    mcolyer committed May 31, 2012
    This will hopefully eliminate confusion as to which callback is being
    called.
Commits on May 30, 2012
  1. Add an Amazon storage class.

    mcolyer committed May 30, 2012
    This storage class adds the ability to store documents in DynamoDB and
    S3. Ideally all of the data would just be stored in DynamoDB however
    items in DyanmoDB have a 64KB size limitation, which means that large
    snapshots most likely won't fit well there.
    
    This storage class passes all current tests, if you would like to run
    the tests yourself you can enter your AWS credentials into
    bin/options.js.
    
    New Dependencies:
    - async
    - aws2js
    - dynamo
    
    Future work:
    Currently all of the Dynamo DB queries are limited to 1 MB of results.
    If the results happen to be larger than 1MB they are not returned. This
    should be fixable by making additional requests to Dynamo when the
    resultset indicates there are more results to be retrieved.
Commits on May 22, 2012
  1. Merge pull request #94 from benogle/no-schema

    josephg committed May 22, 2012
    Allow no schema
Commits on May 10, 2012
  1. Allow no schema.

    benogle committed Apr 6, 2012
Commits on May 8, 2012
Commits on May 5, 2012
  1. Merge pull request #87 from CrypticSwarm/make-examples-use-uncompress…

    josephg committed May 5, 2012
    …edjs
    
    points the examples to use uncompressed js
  2. Merge pull request #86 from andtan/master

    josephg committed May 5, 2012
    Options to socketio could not be set