Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.22.0, 0.23.0
    • Fix Version/s: 0.23.1
    • Component/s: namenode
    • Labels:
      None
    • Target Version/s:
    • Hadoop Flags:
      Reviewed

      Description

      I would like to consider un-deprecating the SecondaryNameNode for 0.23, and amending the documentation to indicate that it is still the most trust-worthy way to run checkpoints, and while CN/BN may have some advantages, they're not battle hardened as of yet. The test coverage for the 2NN is far superior to the CheckpointNode or BackupNode, and people have a lot more production experience. Indicating that it is deprecated before we have expanded test coverage of the CN/BN won't send the right message to our users. (For comparison, look at what a mess we got into by prematurely deprecating the "old" MR API before the "new" API had feature parity and a few versions of bug fixes).

      1. hdfs-2397.txt
        20 kB
        Eli Collins
      2. hdfs-2397.txt
        7 kB
        Eli Collins
      3. hdfs-2397.txt
        7 kB
        Eli Collins
      4. hdfs-2397.txt
        7 kB
        Eli Collins

        Activity

          People

          • Assignee:
            Eli Collins
            Reporter:
            Todd Lipcon
          • Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development