Open vvvvalvalval opened 8 years ago
I've added a PR that implements the mock connection with an agent. I don't think the user should choose, and that only the agent based implementation should be available, as its closer to the 'real' implementation
It may be interesting to offer the user the choice 2 implementations: atom-based and agent-based (currently there's only atom-based).
Potential benefits:
.transact()
or.transactAsync()
method returns, the transaction has systematically been committed, meaning that any subsequent call to.db()
will reflect the transaction. We don't want users to erroneously rely on this in dev and have bad surprises in production. We could even go further expose an option to emulate latency.