Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-8430

Cell decoder/scanner/etc. should not hide exceptions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 0.95.0
    • 0.95.1
    • IPC/RPC, Protobufs
    • None
    • Reviewed

    Description

      Cell scanner, base decoder, etc., hide IOException inside runtime exception. This can lead to unexpected behavior because a lot of code only expects IOException. There's no logical justification behind this hiding so it should be removed before it's too late (the sooner we do it the less throws declarations need to be added)

      Attachments

        1. 8430v4trunk.txt
          27 kB
          Michael Stack
        2. 8430v4.txt
          27 kB
          Michael Stack
        3. 8430v3.txt
          26 kB
          Michael Stack
        4. 8430v2.txt
          26 kB
          Michael Stack
        5. 8430.txt
          22 kB
          Michael Stack

        Issue Links

          Activity

            People

              stack Michael Stack
              sershe Sergey Shelukhin
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: