Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-2116

Separate out filesystem errors from generic IOErrors

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 1.2.0 beta 1
    • None
    • None

    Description

      We throw IOErrors everywhere today in the codebase. We should separate out specific errors such as (reading, writing) from filesystem into FSReadError and FSWriteError. This makes it possible in the next ticket to allow certain failure modes (kill the server if reads or writes fail to disk).

      Attachments

        1. 0001-Issue-2116-Replace-some-IOErrors-with-more-informati.patch
          85 kB
          Aleksey Yeschenko
        2. 0001-Separate-out-filesystem-errors-from-generic-IOErrors.patch
          35 kB
          Chris Goffinet
        3. 2116-v5.txt
          182 kB
          Jonathan Ellis
        4. CASSANDRA-2116.2.patch
          23 kB
          Aleksey Yeschenko
        5. CASSANDRA-2116-v3.patch
          103 kB
          Aleksey Yeschenko
        6. CASSANDRA-2116-v4.patch
          162 kB
          Aleksey Yeschenko
        7. CASSANDRA-2116-v6.patch
          251 kB
          Aleksey Yeschenko

        Activity

          People

            aleksey Aleksey Yeschenko
            lenn0x Chris Goffinet
            Aleksey Yeschenko
            Jonathan Ellis
            Votes:
            3 Vote for this issue
            Watchers:
            11 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: