Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-1112

Add a ozoneFilesystem related api's to OzoneManager to reduce redundant lookups

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 0.4.0
    • None
    • Ozone Filesystem
    • None

    Description

      With the current OzoneFilesystem design, most of the lookups while create happens via that getFileStatus api, which inturn does a getKey or a list Key for the keys in the Ozone bucket.

      In most of the cases, the files do not exists before creation, and hence these lookups corresponds to wasted time in lookup. This jira proposes to optimize the "create" and "getFileState" api in OzoneFileSystem by introducing OzoneFilesystem friendly apis in OM.

      Attachments

        Activity

          People

            msingh Mukul Kumar Singh
            msingh Mukul Kumar Singh
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

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