Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-2346

Replication manager config has wrong description

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 0.5.0
    • SCM

    Description

      Replication manager's configuration for its own interval:

          @Config(key = "thread.interval",
              type = ConfigType.TIME,
              defaultValue = "300s",
              tags = {SCM, OZONE},
              description = "When a heartbeat from the data node arrives on SCM, "
                  + "It is queued for processing with the time stamp of when the "
                  + "heartbeat arrived. There is a heartbeat processing thread "
                  + "inside "
                  + "SCM that runs at a specified interval. This value controls how "
                  + "frequently this thread is run.\n\n"
                  + "There are some assumptions build into SCM such as this "
                  + "value should allow the heartbeat processing thread to run at "
                  + "least three times more frequently than heartbeats and at least "
                  + "five times more than stale node detection time. "
                  + "If you specify a wrong value, SCM will gracefully refuse to "
                  + "run. "
                  + "For more info look at the node manager tests in SCM.\n"
                  + "\n"
                  + "In short, you don't need to change this."
          )
      

      duplicates SCM heartbeat interval doc:

        <property>
          <name>ozone.scm.heartbeat.thread.interval</name>
          <value>3s</value>
          <tag>OZONE, MANAGEMENT</tag>
          <description>
            When a heartbeat from the data node arrives on SCM, It is queued for
            processing with the time stamp of when the heartbeat arrived. There is a
            heartbeat processing thread inside SCM that runs at a specified interval.
            This value controls how frequently this thread is run.
      
            There are some assumptions build into SCM such as this value should allow
            the heartbeat processing thread to run at least three times more
            frequently than heartbeats and at least five times more than stale node
            detection time. If you specify a wrong value, SCM will gracefully refuse
            to run. For more info look at the node manager tests in SCM.
      
            In short, you don't need to change this.
          </description>
        </property>
      

      Attachments

        Issue Links

          Activity

            People

              adoroszlai Attila Doroszlai
              adoroszlai Attila Doroszlai
              Votes:
              0 Vote for this issue
              Watchers:
              1 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 - 20m
                  20m