Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.2.0, 3.0.0-alpha1
    • 2.5.0
    • fs
    • None

    Description

      The semantics of FileSystem and FileContext are not completely defined in terms of

      1. core expectations of a filesystem
      2. consistency requirements.
      3. concurrency requirements.
      4. minimum scale limits

      Furthermore, methods are not defined strictly enough in terms of their outcomes and failure modes.

      The requirements and method semantics should be defined more strictly.

      Attachments

        1. HADOOP-9361.2.patch
          15 kB
          Mike Liddell
        2. HADOOP-9361.patch
          15 kB
          Steve Loughran
        3. HADOOP-9371-003.patch
          64 kB
          Steve Loughran
        4. HadoopFilesystemContract.pdf
          171 kB
          Steve Loughran

        Issue Links

          Activity

            People

              stevel@apache.org Steve Loughran
              stevel@apache.org Steve Loughran
              Votes:
              0 Vote for this issue
              Watchers:
              33 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 48h
                  48h
                  Remaining:
                  Remaining Estimate - 48h
                  48h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified