Object ingest time and change time

Content Platform Tenant Management Help

Version
9.7.x
File Size
4269 KB
Audience
anonymous
Part Number
MK-95HCPH002-19

Objects in a namespace have both an ingest time and a change time.

The ingest time is the time when the object or version of the object was first added to the namespace or was deleted. The change time is the time of the most recent of these events:

  • The object was closed after being added to the namespace.
  • The object was deleted.
  • Any metadata, including custom metadata or an ACL, was changed.
  • The object was recovered from a replica.
  • An attempt by the HCP search facility to index the object failed. When this happens, the change time for the object is set to two weeks in the future, at which time the HCP search facility tries again to index it.

Even if an object has not changed since ingestion, the ingest time and change time may not be identical. This is because the ingest time is set when HCP opens the object for write and the change time is set when HCP closes the object after ingestion is complete.

The change time for an object is the same as the POSIX ctime attribute value.

With HTTP, ingest times are returned by the X-HCP-IngestTime header in response to GET and HEAD requests for objects. Change times are returned by the X-HCP-ChangeTimeString and X-HCP-ChangeTimeMilliseconds response headers for the same requests. You can also view ingest and change times for objects in listings of directory contents.

With the WebDAV, CIFS, and NFS protocols, you view ingest time in the created.txt metafile and change time in the core-metadata.xml metafile.