Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.2.0, 3.0.0
    • Fix Version/s: 2.5.0
    • Component/s: fs
    • Labels:
      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.

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

        Issue Links

          Activity

          Karthik Kambatla (Inactive) made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Steve Loughran made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Fix Version/s 2.5.0 [ 12326263 ]
          Resolution Fixed [ 1 ]
          Steve Loughran made changes -
          Summary Define Semantics of FileSystem and FileContext more rigorously Define Semantics of FileSystem more rigorously
          Steve Loughran made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Steve Loughran made changes -
          Attachment HADOOP-9371-003.patch [ 12591697 ]
          Colin Patrick McCabe made changes -
          Link This issue relates to HADOOP-9652 [ HADOOP-9652 ]
          Steve Loughran made changes -
          Link This issue is related to HDFS-4849 [ HDFS-4849 ]
          Mike Liddell made changes -
          Attachment HADOOP-9361.2.patch [ 12573791 ]
          Steve Loughran made changes -
          Attachment HADOOP-9361.patch [ 12573319 ]
          Steve Loughran made changes -
          Link This issue is related to HADOOP-8545 [ HADOOP-8545 ]
          Steve Loughran made changes -
          Link This issue is depended upon by HADOOP-8545 [ HADOOP-8545 ]
          Steve Loughran made changes -
          Link This issue is depended upon by HADOOP-8545 [ HADOOP-8545 ]
          Steve Loughran made changes -
          Field Original Value New Value
          Attachment HadoopFilesystemContract.pdf [ 12572328 ]
          Steve Loughran created issue -

            People

            • Assignee:
              Steve Loughran
              Reporter:
              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

                  Development