Uploaded image for project: 'Java Driver'
  1. Java Driver
  2. JAVA-4487

Use project reactor for Scala Observable implicits

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 4.6.0
    • Scala
    • None

    Description

      Summary

      Currently, custom observable code is used and this has been shown as both fragile and racy (JAVA-4413).  The reactor project is thoroughly tested and provides all the features required. So update the code to use that directly.

      Motivation

      Who is the affected end user?

      Both driver users and code owners.

      How does this affect the end user?

      Reduces the amount of code to maintain and reduces the risk of bugs.

      How likely is it that this problem or use case will occur?

      Reportedly its low

      If the problem does occur, what are the consequences and how severe are they?

      Main is to reduce risks

      Is this issue urgent?

      Not urgent but for next release.

      Is this ticket required by a downstream team?

      N/A

      Is this ticket only for tests?

      No

      Attachments

        Issue Links

          Activity

            People

              ross@mongodb.com Ross Lawley
              ross@mongodb.com Ross Lawley
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: