[JAVA-3009] Move reactive streams driver into main repository Created: 29/Sep/18 Updated: 28/Oct/23 Resolved: 20/Aug/19 |
|
| Status: | Closed |
| Project: | Java Driver |
| Component/s: | API, Async |
| Affects Version/s: | None |
| Fix Version/s: | 4.0.0 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Jeffrey Yemin | Assignee: | Jeffrey Yemin |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | Consolidate JVM repos |
| Description |
|
Reactive streams have won the day and the API is stable, so it's no longer necessary or useful to maintain the code in a separate repository. Let's move it all into a module in the mongo-java-driver repository and release it with the same version number as all the other modules. This will reduce release friction for downstream users, who sometimes have to wait several days for us to release the reactive streams driver, and decrease development costs. |
| Comments |
| Comment by Githook User [ 15/Jan/20 ] | ||
|
Author: {'name': 'Jeff Yemin', 'username': 'jyemin', 'email': 'jeff.yemin@10gen.com'}Message: Add Reactive Streams TCK tests to the build
| ||
| Comment by Githook User [ 15/Jan/20 ] | ||
|
Author: {'name': 'Jeff Yemin', 'username': 'jyemin', 'email': 'jeff.yemin@10gen.com'}Message: Remove reactive streams-specific build config
| ||
| Comment by Githook User [ 15/Jan/20 ] | ||
|
Author: {'name': 'Jeff Yemin', 'username': 'jyemin', 'email': 'jeff.yemin@10gen.com'}Message: Remove remaining deprecated methods in reactive streams module
| ||
| Comment by Githook User [ 15/Jan/20 ] | ||
|
Author: {'name': 'Jeff Yemin', 'username': 'jyemin', 'email': 'jeff.yemin@10gen.com'}Message: Fix reactive streams module build failures
| ||
| Comment by Githook User [ 15/Jan/20 ] | ||
|
Author: {'name': 'Jeff Yemin', 'username': 'jyemin', 'email': 'jeff.yemin@10gen.com'}Message: Fix reactive stream module copyright notices
| ||
| Comment by Githook User [ 15/Jan/20 ] | ||
|
Author: {'name': 'Jeff Yemin', 'username': 'jyemin', 'email': 'jeff.yemin@10gen.com'}Message: Add mongo-java-driver-reactivestreams source code
| ||
| Comment by Jeffrey Yemin [ 20/Aug/19 ] | ||
|
Parked on jyemin fork, 4.x branch:
| ||
| Comment by Jeffrey Yemin [ 20/Aug/19 ] | ||
| Comment by Eric Tray [ 24/Jun/19 ] | ||
|
Sounds good, thanks. | ||
| Comment by Ross Lawley [ 24/Jun/19 ] | ||
|
Hi etay2000, This is scheduled for the 4.0 release of the Java driver. There will be a 1.12 version of the reactive streams driver, that will coincide with the 3.11 release of the java driver and provide full support for MongoDB 4.2 Ross | ||
| Comment by Eric Tray [ 24/Jun/19 ] | ||
|
Is there a ETA for this? The Reactive Streams driver has not been updated since Feb, just curious if it will still receive updates or will we have to wait for this issue for it to be merged into the mongo-java-driver repository before any updates are made? |