[JAVA-937] Create Async user-facing API Created: 23/Aug/13  Updated: 31/Mar/15  Resolved: 01/May/14

Status: Closed
Project: Java Driver
Component/s: API, Async
Affects Version/s: None
Fix Version/s: 3.0.0

Type: New Feature Priority: Major - P3
Reporter: Jeffrey Yemin Assignee: Jeffrey Yemin
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: Async

 Description   

In scope of this ticket we will create a separate project, async-driver, which adapts the async support defined by AsyncReadOperation and AsyncWriteOperation in the core driver to an API that is largely identical to the synchronous API in org.mongodb.MongoClient. The interfaces will be defined in the package org.mongodb.async.



 Comments   
Comment by Jeffrey Yemin [ 31/Mar/15 ]

Closing all resolved 3.0.0 issues, as 3.0.0 has been tagged and released.

Comment by Githook User [ 30/Jan/15 ]

Author:

{u'username': u'jyemin', u'name': u'Jeff Yemin', u'email': u'jeff.yemin@10gen.com'}

Message: JAVA-937: Added remove and removeOne to MongoWritableView in async-driver
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/b569822d7d404d8c1e078ce750aff733acc0d53b

Comment by Githook User [ 30/Jan/15 ]

Author:

{u'username': u'jyemin', u'name': u'Jeff Yemin', u'email': u'jeff.yemin@10gen.com'}

Message: JAVA-937: Added support for update() and updateOne() to async-driver
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/edc1aa0512ed1363a20a77927135bc2d67d2400e

Comment by Githook User [ 07/Jul/14 ]

Author:

{u'username': u'jyemin', u'name': u'Jeff Yemin', u'email': u'jeff.yemin@10gen.com'}

Message: JAVA-937: Added remove and removeOne to MongoWritableView in async-driver
Branch: 3.0.x
https://github.com/mongodb/mongo-java-driver/commit/b569822d7d404d8c1e078ce750aff733acc0d53b

Comment by Githook User [ 08/May/14 ]

Author:

{u'username': u'jyemin', u'name': u'Jeff Yemin', u'email': u'jeff.yemin@10gen.com'}

Message: JAVA-937: Added support for update() and updateOne() to async-driver
Branch: 3.0.x
https://github.com/mongodb/mongo-java-driver/commit/edc1aa0512ed1363a20a77927135bc2d67d2400e

Comment by Jeffrey Yemin [ 01/May/14 ]

I'm going to resolve this even though the API is not yet complete. There will be another ticket to implement a complete fluent API for MongoClient, and when that is ready to go we'll also do a version of it for org.mongodb.async in async-driver.

Comment by Jeffrey Yemin [ 01/May/14 ]

Author:

{u'username': u'jyemin', u'name': u'Jeff Yemin', u'email': u'jeff.yemin@10gen.com'}

Message: Added a new project containing a set of class for asynchronously operating against a MongoDB server. All operations on these classes either complete immediately without any I/O or else operate asynchronously.
Branch: 3.0.x
https://github.com/mongodb/mongo-java-driver/commit/8cfe2a8175d9818eca4fc937ff0b29d564784765

Generated at Thu Feb 08 08:53:26 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.