Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-14575

Write to Distributed Metastorage should throw exception on client if client is not connected to topology

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.10
    • 2.11
    • None
    • None
    • Write to Distributed Metastorage now throws exception on client if client is not connected to topology
    • Release Notes Required

    Description

      Reference to Distributed Metastorage can be obtained on client that hasn't connected to any server node yet.

      The reference allows to send write request that will be completed after client connect when Tcp Discovery is used and dropped on ZK Discovery.

      To make API more reliable we need to change this behavior: when client is not connected to any server (because there are no servers in topology yet or because it has disconnected from topology) all incoming write or cas requests should be dropped, appropriate exception should be thrown.

      Attachments

        Activity

          People

            sdanilov Semyon Danilov
            sdanilov Semyon Danilov
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 1h 10m
                1h 10m