Events

Events

Structure

The event names are structured in three parts

CONCEPT.TYPE.SUB-TYPE

Example

RECORDS.UPDATE.PUBLISH

Currently, the only available concept is “RECORDS”. In the future other concepts such as users, and profiles could be added → https://mediahaven.atlassian.net/wiki/spaces/CS/pages/4400775176.

API versus Monitoring

In the https://mediahaven.atlassian.net/wiki/spaces/CS/pages/64258058 the events are shown using the “Legacy Name” while in the https://mediahaven.atlassian.net/wiki/spaces/CS/pages/2447769640 it is always shown using the fully qualified name.

Overview

The column difference indicates if a https://mediahaven.atlassian.net/wiki/spaces/CS/pages/4058742786 is included for events of this type or subtype.

Family

Name

Legacy Name

Since

Update?

Diff

Description

Family

Name

Legacy Name

Since

Update?

Diff

Description

FLOW

RECORDS.FLOW.TRANSCODE

TRANSCODE

 

 

 

The transcode job is created

FLOW

RECORDS.FLOW.TRANSCODED

TRANSCODED

 

 

 

The transcode job is finished

FLOW

RECORDS.FLOW.RETRANSCODE

RETRANSCODE

 

 

 

The retranscode job is created

FLOW

RECORDS.FLOW.CUSTOM_KEYFRAME

CUSTOM_KEYFRAME

 

 

 

Custom keyframe job is created

FLOW

RECORDS.FLOW.EXPORT

EXPORT

 

 

 

The export job is created

FLOW

RECORDS.FLOW.EXPORTED

EXPORTED

 

 

 

The export job is finished

FLOW

RECORDS.FLOW.ARCHIVED

ARCHIVED

 

File has successfully acquired the Administrative.ArchiveStatus on_disk or on_tape

FLOW

RECORDS.FLOW.SIP_ALREADY_ARCHIVED

SIP_ALREADY_ARCHIVED

 

 

 

SIP was resubmitted while it is already archived based on the ExternalId

FLOW

RECORDS.FLOW.SIP_ALREADY_PROCESSING

SIP_ALREADY_PROCESSING

 

 

 

SIP was resubmitted while it is already processing based on the ExternalId

FLOW

RECORDS.FLOW.SIP_DETECTED

SIP_DETECTED

 

 

 

Legacy event for ingest 1.0 https://mediahaven.atlassian.net/wiki/spaces/CS/pages/3262971922 that detected https://mediahaven.atlassian.net/wiki/spaces/CS/pages/71282710

FLOW

RECORDS.FLOW.SIP_CREATE_INTELLECTUAL_OBJECTS

 

23.1

 

 

The SIP’s intellectual and data objects have been created

FLOW

RECORDS.FLOW.SIP_UNPACKED

 

26.1

 

 

The SIP’s files have been extracted

FLOW

RECORDS.FLOW.DUPLICATE_MD5_DELETE_POOLS

 

23.3

 

 

Because the MD5 was unknown when creating the record (when using ExternalSourceUrl), the MD5 duplicate is only detected after downloading the URL. To prevent using unneeded storage, the original storage is immediately reclaimed.

FLOW

RECORDS.FLOW.TRANSFERRED_COPY

 

 

 

 

File copied to destination pool(s)

FLOW

RECORDS.FLOW.TRANSFERRED_CUT

 

 

 

 

File moved to destination pool(s)

FLOW

RECORDS.FLOW.UPLOAD.COMPLETED

 

 

 

 

Indicates that a resumable file upload has been completed

CREATE

RECORDS.CREATE

CREATE

 

 

Record is created

UPDATE

RECORDS.UPDATE

UPDATE

 

Metadata of record is updated

UPDATE

RECORDS.UPDATE.PUBLISH

PUBLISH

 

Record has been published from the ingest space or auto-published

UPDATE

RECORDS.UPDATE.DESTRUCTION

 

 

Record has followed its https://mediahaven.atlassian.net/wiki/spaces/CS/pages/4137254971 to its end

UPDATE

RECORDS.UPDATE.HARVEST

 

 

Technical metadata has been extracted

UPDATE

RECORDS.UPDATE.TRANSCODED

 

24.1

Technical metadata and preview path are updated when the transcoding completes

UPDATE

RECORDS.UPDATE.INGESTED

 

24.3

The ingest process for the record is fully complete. The record now has a status of Draft.Valid or Draft.Invalid, whereas SIPs have a status of Accepted.

UPDATE

RECORDS.UPDATE.REJECTED

 

24.3

The record has been permanently rejected

UPDATE

RECORDS.UPDATE.FRAGMENT_METADATA_INHERITANCE

 

25.4

Contains the updates to the non-descriptive and non-dynamic fields that are shared with all pure fragments --> https://mediahaven.atlassian.net/wiki/spaces/CS/pages/4668391481/Fragments#Metadata-Inheritance.

UPDATE

RECORDS.UPDATE.VERSION_MANAGEMENT.PROMOTE

 

25.4

This event is added on an original representation when the version status changes to head.

See Data Version Management for details.

UPDATE

RECORDS.UPDATE.VERSION_MANAGEMENT.DEMOTE

 

25.4

This event is added on an original representation when the version status changes to tail.

See Data Version Management for details.

UPDATE

RECORDS.UPDATE.VERSION_MANAGEMENT.NEW_ORIGINAL_REPRESENTATION

 

25.4

This event is added on a data object when a new version of the original representation is created

See Data Version Management for details.

UPDATE

RECORDS.UPDATE.VERSION_MANAGEMENT.REJECTED_ORIGINAL_REPRESENTATION

 

25.4

This event is added on a data object when a new version of the original representation is rejected.

See Data Version Management for details.

UPDATE

RECORDS.UPDATE.VERSIONING.ENABLE

 

25.4

 

 

Enable versioning for original representation when uploading a new original.

UPDATE

RECORDS.UPDATE.MD5_CHECK

 

 

 

 

MD5 validation check is performed on the record.

UPDATE

RECORDS.UPDATE.CHANGE_EMBEDDINGS

 

 

 

 

AI embeddings are regenerated on the record via a batch process.

UPDATE

RECORDS.UPDATE.AI_HARVEST
(before 26.2:
RECORDS.UPDATE.EMBEDDINGS)

 

26.2

 

 

Generated AI metadata is saved (embeddings, generative metadata, detected faces, …)

UPDATE

RECORDS.UPDATE.ARCHIVAL

 

25.4

 

 

Record is archived

UPDATE

RECORDS.UPDATE.FACIAL_RECOGNITION.RECOGNISE_PERSON

 

26.2

 

 

One or more detected faces were automatically linked to persons (requires module Facial recognition using DeepFace).

UPDATE

RECORDS.UPDATE.FACIAL_RECOGNITION.RENAME_PERSON

 

26.2

 

 

Person linked to face has been renamed. (requires module Facial recognition using DeepFace).

UPDATE

RECORDS.UPDATE.FACIAL_RECOGNITION.ASSIGN_PERSON

 

26.2

 

 

Person is assigned to face (requires module Facial recognition using DeepFace).

UPDATE

RECORDS.UPDATE.FACIAL_RECOGNITION.UNASSIGN_PERSON

 

26.2

 

 

Person is unassigned from face (requires module Facial recognition using DeepFace).

UPDATE

RECORDS.UPDATE.FACIAL_RECOGNITION.REMOVE_PERSON

 

26.2

 

 

Person linked to face has been removed (requires module Facial recognition using DeepFace).

UPDATE

RECORDS.UPDATE.FACIAL_RECOGNITION.REMOVE_FACE

 

26.2

 

 

Face on record has been removed (requires module Facial recognition using DeepFace).

DELETE

RECORDS.DELETE

DELETE

 

Record is logically deleted

DELETE

RECORDS.DELETE.UNDELETE

UNDELETE

 

Logically deletion of record is undone

DELETE

RECORDS.DELETE.PERMANENTLY_DELETED

 

21.2

 

 

Record is permanently deleted and this delete can no longer be undone, all storage is reclaimed shortly afterwards

VALIDATION

RECORDS.VALIDATION.VIRUS_CHECK

VIRUS_CHECK

 

 

 

Virus check is performed

VALIDATION

RECORDS.VALIDATION.MD5_CHECK

MD5_CHECK