Cassandra
  1. Cassandra
  2. CASSANDRA-2116

Separate out filesystem errors from generic IOErrors

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Fix Version/s: 1.2.0 beta 1
    • Component/s: Core
    • Labels:
      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).

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

        Activity

          People

          • Assignee:
            Aleksey Yeschenko
            Reporter:
            Chris Goffinet
            Reviewer:
            Jonathan Ellis
          • Votes:
            3 Vote for this issue
            Watchers:
            11 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development