fix(lineage backend): fix ownership timestamps (#3498)

This commit is contained in:
Gabe Lyons 2021-11-01 18:54:48 -07:00 committed by GitHub
parent dda2078dd7
commit 758631287b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,7 +1,6 @@
import json
from typing import TYPE_CHECKING, Dict, List
import dateutil.parser
from airflow.configuration import conf
import datahub.emitter.mce_builder as builder
@ -191,7 +190,6 @@ def send_lineage_to_datahub(
}
if config.capture_ownership_info:
timestamp = int(dateutil.parser.parse(context["ts"]).timestamp() * 1000)
ownership = models.OwnershipClass(
owners=[
models.OwnerClass(
@ -204,7 +202,7 @@ def send_lineage_to_datahub(
)
],
lastModified=models.AuditStampClass(
time=timestamp, actor=builder.make_user_urn("airflow")
time=0, actor=builder.make_user_urn("airflow")
),
)
# operator.log.info(f"{ownership=}")