Add voteVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Patch Available
    • Major
    • Resolution: Unresolved
    • None
    • None
    • namenode
    • None

    Description

      I wrote a stress test with DFSNetworkTopology to verify its correctness under huge number of datanode changes e.g., data node insert/delete, storage addition/removal etc. The goal is to show that the topology maintains the correct counters all time. The test is written that, unless manually terminated, it will keep randomly performing the operations nonstop. (and because of this, the test is ignored in the patch).

      My local test lasted 40 min before I stopped it, it involved more than one million datanode changes, and no error happened. We believe this should be sufficient to show the correctness of DFSNetworkTopology

      Attachments

        1. HDFS-11923.001.patch
          13 kB
          Chen Liang
        2. HDFS-11923.002.patch
          13 kB
          Chen Liang
        3. HDFS-11923.003.patch
          13 kB
          Chen Liang

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            vagarychen Chen Liang
            vagarychen Chen Liang

            Dates

              Created:
              Updated:

              Slack

                Issue deployment