Source

emongo / src / emongo.erl

Author Commit Message Labels Comments Date
Dmitry Belyaev
human-readable error handling
Dmitry Belyaev
Sequenced operations do not return ReqId
Dmitry Belyaev
bugfix: find_all result was reversed
Dmitry Belyaev
bugfix: find_all result was reversed
Dmitry Belyaev
Dmitry Belyaev
New sequenced interface for combining updates and reads. New worker queue with priorities.
Dmitry Belyaev
count and distinct commands
Jacob Perkins
emongo_collection distinct set & list, count & distinct command cleanup
Jacob Perkins
distinct command with Selector
Jacob Perkins
count command with selector
Jacob Perkins
distinct key command
Jacob Perkins
emongo can somewhat gracefully handle tcp_closed and reconnect later, vsn 0.0.5
Jacob Perkins
Add call to do_open_connections even if pool exists to gracefully handle mongo server restarts (adapted from mclaughlin77)
Dmitry Belyaev
remove find and kill_cursors, use find_all and fold_all
Dmitry Belyaev
fetch pools only once per pid request
Dmitry Belyaev
find_all uses the same pool as first find call
Dmitry Belyaev
ping server (with getlasterror) to detect connection problems
Dmitry Belyaev
syncronous update
Dmitry Belyaev
internal round-robin balancer
Dmitry Belyaev
use queue for connections in pool
Dmitry Belyaev
Revert changeset 53. Create missing workers on demand.
Dmitry Belyaev
Create pool workers specifications statically.
Dmitry Belyaev
Use transform_selector on Selector in delete/3 so that the selector works.
Jacob Perkins
emongo 0.0.3 with supervised pools and connections
Jacob Perkins
replace emongo_conn with emongo_server gen_server
Jacob Perkins
app & build refactor
Jacob Vorreuter
adding conditional operators, a test file and documentation
Jacob Vorreuter
adding new test and refactoring the create_query function a little
Jacob Vorreuter
adding initial ensure_index code
Jacob Vorreuter
adding options to emongo:find and adding api docs to readme
  1. Prev
  2. 1
  3. 2
  4. Next