Skip to content

Provenance Dataset ctadirac_guid added

Luisa Arrabito requested to merge github/fork/sanguillon/master into master

Created by: sanguillon

In order to manage the following usecase When a job is launched with the same input file il creates the same output file in the same place with the same GUID, so a new record is not created but the existing record of the output file in the file catalog is updated. In the provenance DB, you can't update the the DatasetEntity (record related to the file). You have to invalidate the existing one and create a new one. So the id of a DatasetEntity could not be the GUID of the file but the concatenation of the GUID and the creation_date. In order to invalidate the existing file, I added in the Provenance DB the ctadirac_guid attribute for the DatasetEntity.

Merge request reports