Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
0.4.0
-
None
-
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
1.
|
Optimize GetFileStatus in OzoneFileSystem by reducing the number of rpc call to OM. | Resolved | Mukul Kumar Singh | |||||||||
2.
|
Optimize non-recursive ozone filesystem apis | Resolved | Lokesh Jain | |||||||||
3.
|
Optimize listStatus api in OzoneFileSystem | Resolved | Lokesh Jain |
|
||||||||
4.
|
Optimize recursive ozone filesystem apis | Resolved | Lokesh Jain |
|