Uploaded image for project: 'ZooKeeper'
  1. ZooKeeper
  2. ZOOKEEPER-230

Improvements to FLE

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.0.0
    • 3.1.0
    • leaderElection
    • None
    • Reviewed

    Description

      I'm about to attach a patch that implements the following modifications:

      . Currently, if a server is on leader election and doesn't receive a notification for some amount of time t, then it sends a new set of notifications if at least one server has delivered a message from the previous set. With this patch, the amount of time a server waits for a notification before sending a new set increases exponentially;
      . I have separated connecting to servers and queuing new notification messages. Before they were all in the same message. The advantage is that now I can tell to an instance of QuorumCnxManager to try to connect to other servers without generating new notification messages;
      . I have changed the logging level of several messages on QuorumCnxManager. They were "warn", but they should really be either "info" or "debug". I've changed them to info.

      Attachments

        1. ZOOKEEPER-230.patch
          17 kB
          Mahadev Konar
        2. ZOOKEEPER-230.patch
          16 kB
          Flavio Paiva Junqueira
        3. ZOOKEEPER-230.patch
          15 kB
          Mahadev Konar
        4. ZOOKEEPER-230.patch
          15 kB
          Flavio Paiva Junqueira
        5. ZOOKEEPER-230.patch
          15 kB
          Flavio Paiva Junqueira

        Activity

          People

            fpj Flavio Paiva Junqueira
            fpj Flavio Paiva Junqueira
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: