Uploaded image for project: 'Couchbase .NET client library'
  1. Couchbase .NET client library
  2. NCBC-2496

HttpStreamingConfigListener refactorings

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Major
    • backlog-3.0
    • 3.0.0, 3.0.1
    • None
    • 1

    Description

      1. StartListening should block until it reads its first config, then continue asynchronously
      2. Does not refresh cluster topology
      3. Does not handle case when stream is dropped and no servers are available.
      4. Task.Run is an improper method to use for fire-and-forget background work (occupies a ThreadPool thread, potentially throws TaskScheduler.UnobservedTaskException

      Attachments

        Issue Links

          There are no Sub-Tasks for this issue.
          For Gerrit Dashboard: NCBC-2496
          # Subject Branch Project Status CR V

          Activity

            People

              richard.ponton Richard Ponton
              richard.ponton Richard Ponton
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty