Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 0.23.0, 1.0.0
    • Fix Version/s: None
    • Component/s: datanode, namenode
    • Labels:
      None

      Description

      We should gracefully handle j.l.OutOfMemoryError exceptions in the NN or DN. We should catch them in a high-level handler, cleanly fail the RPC (vs sending back the OOM stackrace) or background thread, and shutdown the NN or DN. Currently the process is left in a not well-test tested state (continuously fails RPCs and internal threads, may or may not recover and doesn't shutdown gracefully).

        Activity

        Suresh Srinivas made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Won't Fix [ 2 ]
        Eli Collins made changes -
        Assignee Eli Collins [ eli ]
        Eli Collins made changes -
        Assignee Eli Collins [ eli2 ] Eli Collins [ eli ]
        Robert Joseph Evans made changes -
        Target Version/s 0.23.1 [ 12318885 ] 2.0.0, 3.0.0 [ 12320353, 12320356 ]
        Eli Collins made changes -
        Field Original Value New Value
        Assignee Eli Collins [ eli2 ]
        Eli Collins created issue -

          People

          • Assignee:
            Unassigned
            Reporter:
            Eli Collins
          • Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development