Project

General

Profile

Task #7798

Updated by Roger Dahl about 8 years ago

When MNStorage.archive() is called on an object in GMN, the system metadata modified time is not updated in the database, which causes the change of archived status to go undetected by CNs.

The system metadata modified time is correctly updated in the filesystem. The archive status and new access policies are also correctly updated both on the filesystem object and in the database.

Also add integration check that verifies that sysmeta modified date is correctly updated to the current time and that it causes the object to appear in listObjects() results filtered by the current time.

Back

Add picture from clipboard (Maximum size: 14.8 MB)