s9tpepper/MongoAS3 — pull request #12 by ericsoco (2012-04-05 20:49:43+00:00)
Title: multiple synchronous requests now possible; additional ObjectID stuff

heavy edits to Wire.as to allow multiple synchronous requests (by using
multiple sockets); previously, multiple requests at the same time would
fail silently.

now that Wire manages multiple Socket instances (via RequestSequence),
DB.connect() is no longer necessary. just make requests directly.
error handlers are still piped back up via DB error Signals.

moved Wire away from dependency on Signals, though they're still used
throughout the rest of MongoAS3.

added new ObjectID generation (so inserts don't have to getLastError to
access an ObjectID generated by the server on a newly-inserted
document).

added timestamp extraction to ObjectID.

sorry about formatting differences from original MongoAS3.