mongodb/mongo-java-driver — pull request #187 by jyemin (2014-04-30 22:15:04+00:00)
Title: RxJava MongoClient adapter

I took out some of the methods in async-driver, like into and map, that can be easily accomplished directly with an Observable, but otherwise the API closely mirrors that in async-driver. The adapter of MongoFuture to Observable is very simple are re-usable for all operations.

The main difference currently is that async-driver methods immediately start the operation and return a Future for it. Whereas with RxJava you return an Observable and nothing actually happens until someone actually subscribes to it.