[JAVA-3397] Share JSON-powered sync spec tests with reactive streams Created: 21/Aug/19  Updated: 28/Oct/23  Resolved: 27/Aug/19

Status: Closed
Project: Java Driver
Component/s: Internal
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


 Description   

Share synchronous CrudTest implementation with reactive streams and legacy implementations



 Comments   
Comment by Githook User [ 15/Jan/20 ]

Author:

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

Message: Share sync ChangeStreamsTest implementation with reactive streams

JAVA-3397
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/6307bab8ec2e3533b0fac08cef73815e966b3f14

Comment by Githook User [ 15/Jan/20 ]

Author:

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

Message: Update change streams spec test file

JAVA-3397
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/207372b94114518a61ee02539125ebe1abd3db00

Comment by Githook User [ 15/Jan/20 ]

Author:

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

Message: Share sync SessionsTest and MainTransactionsTest implementation with reactive streams

JAVA-3397
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/522918b637e4fee869bd86e2a50d4fef547d05bd

Comment by Githook User [ 15/Jan/20 ]

Author:

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

Message: Share sync RetryableWritesTest implementation with reactive streams

JAVA-3397
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/86f578c6bc2c7dce8c87845ddfdebfaa54a8a0ae

Comment by Githook User [ 15/Jan/20 ]

Author:

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

Message: Share sync RetryableReadsTest implementation with reactive streams

JAVA-3397
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/2b315f7df7524120a27ef7253d3397d161567e22

Comment by Githook User [ 15/Jan/20 ]

Author:

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

Message: Share sync CrudTest implementation with reactive streams and legacy

JAVA-3397
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/0bc729885de9a00ff7bb5a9aa3f3222a347239bd

Comment by Githook User [ 15/Jan/20 ]

Author:

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

Message: Enhance TestCommandListener

Add ability to efficiently and safely wait for expected events to be
delivered.

JAVA-3397
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/9477f8c9424a1b01315556af198966822c433ac3

Comment by Githook User [ 15/Jan/20 ]

Author:

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

Message: Don't run tckTest during static checks on Evergreen

JAVA-3397
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/e4641ca738a8b07ed04ebb436f17834cdb1e3b78

Comment by Githook User [ 15/Jan/20 ]

Author:

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

Message: Add Gradle's --continue flag to Evergreen testing script

JAVA-3397
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/93e7f4bd4923df1370944d6686b2706e52063cad

Comment by Githook User [ 15/Jan/20 ]

Author:

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

Message: Reactive streams test Fixture enhancements

  • Use ClusterFixture connection string logic in reactive streams driver. This ensures that we use the correct connection string when connected
    to a replica set
  • Remove redundancy in reactive streams Fixture by delegating to driver-core or driver-sync test fixture

JAVA-3397
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/1490fd5f4bddc901d50aeeac9c628176a94706a6

Comment by Githook User [ 15/Jan/20 ]

Author:

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

Message: Finish reactive streams sync adapter implementation

JAVA-3397
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/1245e246bd4d8df45833345e5974b13d75124bc0

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