You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "YiSheng Lien (Jira)" <ji...@apache.org> on 2020/03/23 13:33:00 UTC

[jira] [Updated] (HDDS-426) Add field modificationTime for Volume and Bucket

     [ https://issues.apache.org/jira/browse/HDDS-426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

YiSheng Lien updated HDDS-426:
------------------------------
    Description: 
There are update operations that can be performed for Volume, Bucket and Key.

While Key records the modification time, Volume and & Bucket do not capture this.

 

This Jira proposes to add the required field to Volume and Bucket in order to capture the modficationTime.
(The modification time of this Jira only applies to volume/bucket metadata modification itself, *not covering key changes under the volume bucket*.)
 

Current Status:
{noformat}
hadoop@1987b5de4203:~$ ./bin/ozone oz -infoVolume /dummyvol
2018-09-10 17:16:12 WARN NativeCodeLoader:60 - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
{
"owner" : {
"name" : "bilbo"
},
"quota" : {
"unit" : "TB",
"size" : 1048576
},
"volumeName" : "dummyvol",
"createdOn" : "Mon, 10 Sep 2018 17:11:32 GMT",
"createdBy" : "bilbo"
}

hadoop@1987b5de4203:~$ ./bin/ozone oz -infoBucket /dummyvol/mybuck
2018-09-10 17:15:25 WARN NativeCodeLoader:60 - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
{
"volumeName" : "dummyvol",
"bucketName" : "mybuck",
"createdOn" : "Mon, 10 Sep 2018 17:12:09 GMT",
"acls" : [ {
"type" : "USER",
"name" : "hadoop",
"rights" : "READ_WRITE"
}, {
"type" : "GROUP",
"name" : "users",
"rights" : "READ_WRITE"
}, {
"type" : "USER",
"name" : "spark",
"rights" : "READ_WRITE"
} ],
"versioning" : "DISABLED",
"storageType" : "DISK"
}

hadoop@1987b5de4203:~$ ./bin/ozone oz -infoKey /dummyvol/mybuck/myk1
2018-09-10 17:19:43 WARN NativeCodeLoader:60 - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
{
"version" : 0,
"md5hash" : null,
"createdOn" : "Mon, 10 Sep 2018 17:19:04 GMT",
"modifiedOn" : "Mon, 10 Sep 2018 17:19:04 GMT",
"size" : 0,
"keyName" : "myk1",
"keyLocations" : [ ]
}{noformat}

  was:
There are update operations that can be performed for Volume, Bucket and Key.

While Key records the modification time, Volume and & Bucket do not capture this.

 

This Jira proposes to add the required field to Volume and Bucket in order to capture the modficationTime.

 

Current Status:
{noformat}
hadoop@1987b5de4203:~$ ./bin/ozone oz -infoVolume /dummyvol
2018-09-10 17:16:12 WARN NativeCodeLoader:60 - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
{
"owner" : {
"name" : "bilbo"
},
"quota" : {
"unit" : "TB",
"size" : 1048576
},
"volumeName" : "dummyvol",
"createdOn" : "Mon, 10 Sep 2018 17:11:32 GMT",
"createdBy" : "bilbo"
}

hadoop@1987b5de4203:~$ ./bin/ozone oz -infoBucket /dummyvol/mybuck
2018-09-10 17:15:25 WARN NativeCodeLoader:60 - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
{
"volumeName" : "dummyvol",
"bucketName" : "mybuck",
"createdOn" : "Mon, 10 Sep 2018 17:12:09 GMT",
"acls" : [ {
"type" : "USER",
"name" : "hadoop",
"rights" : "READ_WRITE"
}, {
"type" : "GROUP",
"name" : "users",
"rights" : "READ_WRITE"
}, {
"type" : "USER",
"name" : "spark",
"rights" : "READ_WRITE"
} ],
"versioning" : "DISABLED",
"storageType" : "DISK"
}

hadoop@1987b5de4203:~$ ./bin/ozone oz -infoKey /dummyvol/mybuck/myk1
2018-09-10 17:19:43 WARN NativeCodeLoader:60 - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
{
"version" : 0,
"md5hash" : null,
"createdOn" : "Mon, 10 Sep 2018 17:19:04 GMT",
"modifiedOn" : "Mon, 10 Sep 2018 17:19:04 GMT",
"size" : 0,
"keyName" : "myk1",
"keyLocations" : [ ]
}{noformat}


> Add field modificationTime for Volume and Bucket
> ------------------------------------------------
>
>                 Key: HDDS-426
>                 URL: https://issues.apache.org/jira/browse/HDDS-426
>             Project: Hadoop Distributed Data Store
>          Issue Type: Improvement
>          Components: Ozone Manager
>            Reporter: Dinesh Chitlangia
>            Assignee: YiSheng Lien
>            Priority: Major
>              Labels: newbie, pull-request-available
>         Attachments: bucketCreate.png, volCreate.png, volUpdateQuota.png, volUpdateUser.png
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> There are update operations that can be performed for Volume, Bucket and Key.
> While Key records the modification time, Volume and & Bucket do not capture this.
>  
> This Jira proposes to add the required field to Volume and Bucket in order to capture the modficationTime.
> (The modification time of this Jira only applies to volume/bucket metadata modification itself, *not covering key changes under the volume bucket*.)
>  
> Current Status:
> {noformat}
> hadoop@1987b5de4203:~$ ./bin/ozone oz -infoVolume /dummyvol
> 2018-09-10 17:16:12 WARN NativeCodeLoader:60 - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
> {
> "owner" : {
> "name" : "bilbo"
> },
> "quota" : {
> "unit" : "TB",
> "size" : 1048576
> },
> "volumeName" : "dummyvol",
> "createdOn" : "Mon, 10 Sep 2018 17:11:32 GMT",
> "createdBy" : "bilbo"
> }
> hadoop@1987b5de4203:~$ ./bin/ozone oz -infoBucket /dummyvol/mybuck
> 2018-09-10 17:15:25 WARN NativeCodeLoader:60 - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
> {
> "volumeName" : "dummyvol",
> "bucketName" : "mybuck",
> "createdOn" : "Mon, 10 Sep 2018 17:12:09 GMT",
> "acls" : [ {
> "type" : "USER",
> "name" : "hadoop",
> "rights" : "READ_WRITE"
> }, {
> "type" : "GROUP",
> "name" : "users",
> "rights" : "READ_WRITE"
> }, {
> "type" : "USER",
> "name" : "spark",
> "rights" : "READ_WRITE"
> } ],
> "versioning" : "DISABLED",
> "storageType" : "DISK"
> }
> hadoop@1987b5de4203:~$ ./bin/ozone oz -infoKey /dummyvol/mybuck/myk1
> 2018-09-10 17:19:43 WARN NativeCodeLoader:60 - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
> {
> "version" : 0,
> "md5hash" : null,
> "createdOn" : "Mon, 10 Sep 2018 17:19:04 GMT",
> "modifiedOn" : "Mon, 10 Sep 2018 17:19:04 GMT",
> "size" : 0,
> "keyName" : "myk1",
> "keyLocations" : [ ]
> }{noformat}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: ozone-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: ozone-issues-help@hadoop.apache.org