Permalink
Browse files

todo

  • Loading branch information...
1 parent 42ba95f commit d75a53c363e5e56d70b3afb03de61c774a11d544 @tmm1 committed Aug 1, 2008
Showing with 16 additions and 0 deletions.
  1. +16 −0 rmongo.todo
View
@@ -0,0 +1,16 @@
+- make Buffer#write support multiple arguments
+- refactor commands using send(command_id){ |buf| buf.write(:custom, data, :for, command) }
+- integrate collections method_missing api from jruby wrapper
+
+- improved version of save
+ - doInsert if not .keys.include?(:_id)
+ - generate object id
+ - use same algorithm as ObjectID.java
+ - or perhaps, use modified uuid gem
+ - doUpdate if :_id already exists
+
+- add indexing api (ensureIndex) [ look at dbcollection.js ]
+
+- support cursors
+ - doGetMore to get more data from a cursor
+ - doKillCursors to clean up

0 comments on commit d75a53c

Please sign in to comment.