From bc9be698222bc18e29a2d35bde02430df80dc89e Mon Sep 17 00:00:00 2001 From: "Yi (Alan) Wang" Date: Tue, 17 Jul 2018 17:25:35 -0700 Subject: [PATCH] Update MLE schema with keepingPreviousLineage flag (#1258) --- wherehows-data-model/src/main/avro/DatasetLineage.avsc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/wherehows-data-model/src/main/avro/DatasetLineage.avsc b/wherehows-data-model/src/main/avro/DatasetLineage.avsc index 8399446619..97ba32b5c2 100644 --- a/wherehows-data-model/src/main/avro/DatasetLineage.avsc +++ b/wherehows-data-model/src/main/avro/DatasetLineage.avsc @@ -39,6 +39,12 @@ } }, "doc": "The type name for the metadata lineage operation" + }, + { + "name": "keepingPreviousLineage", + "type": [ "null", "boolean" ], + "default": null, + "doc": "When set to true, this lineage will not overwrite any previous lineage sharing the same destination dataset. This is useful for cases where multiple producers emit MLEs independently." } ] } \ No newline at end of file