Permalink
Commits on Apr 23, 2010
  1. remove usage of mixin()

    committed Apr 23, 2010
Commits on Mar 13, 2010
  1. update README.md example

    morganrallen committed Mar 13, 2010
  2. tests mostly work too

    morganrallen committed Mar 13, 2010
Commits on Feb 1, 2010
  1. Refactor and DRY the bson tests

    committed Jan 28, 2010
  2. Fix an annoying and embarassing concurrency bug.

    Note to the kids out there, if you must do `self = this` in a constructor, remember to prefix it with `var` or you will get ridiculously hard to find bugs.
    committed Feb 1, 2010
Commits on Jan 21, 2010
Commits on Jan 18, 2010
  1. Buffer writes to the mongodb socket internally.

    Previously, writes to the mongodb socket happened immediately. However, this
    will inevitable overflow the send buffer. So now, we store commands in a buffer
    and write them out on the next write event window. Inserting 1000+ things still
    is an edge case where performance suffers, since you'll be memcpy'ing and
    growing the buffer each time. But at least now it will not segfault.
    committed Jan 18, 2010
Commits on Jan 12, 2010
Commits on Jan 11, 2010
  1. rename README

    committed Jan 11, 2010
  2. commit .gitignore

    committed Jan 11, 2010
  3. add test runner script

    committed Jan 11, 2010
  4. fix memory leak

    committed Jan 11, 2010
  5. serialize js arrays to bson

    committed Jan 11, 2010
Commits on Jan 8, 2010
  1. Update README and unit tests

    committed Jan 6, 2010
Commits on Jan 6, 2010
  1. fix a broken ObjectID test

    committed Jan 6, 2010
  2. forgot to commit this header

    committed Jan 6, 2010
  3. refactor and tidy

    committed Jan 6, 2010
  4. collapse two functions

    committed Jan 6, 2010
  5. get rid of debugging cruft

    committed Jan 6, 2010
  6. readme tweaks

    committed Jan 6, 2010
  7. update README

    committed Jan 6, 2010
Commits on Jan 5, 2010
  1. add a basic test for ObjectID

    committed Jan 5, 2010
  2. stub in ObjectID object

    committed Jan 5, 2010
Commits on Jan 4, 2010
  1. clean up debugging output

    committed Jan 4, 2010
  2. add Collection.update()

    committed Jan 4, 2010