square-activity-64562
07/22/2021, 6:28 AMsquare-activity-64562
07/23/2021, 8:58 AMbetter-orange-49102
07/25/2021, 3:07 AMcool-iron-6335
07/26/2021, 2:54 AMFile "/usr/local/lib/python3.8/dist-packages/avrogen/avrojson.py", line 304, in _union_from_json
raise schema.AvroException('Datum union type not in schema: %s', value_type)
avro.schema.AvroException: ('Datum union type not in schema: %s', 'com.linkedin.common.Status')
millions-engineer-56536
07/26/2021, 9:22 PMdataset A
-> task 1
-> dataset B
graph we ingest both task 1
and dataset B
as downstream of dataset A
. In dataset view we want to see dataset B
in lineage TAB... but when we are looking at Lineage DAG we do not want to see a direct line dataset A
-> dataset B
. only dataset A
-> task 1
-> dataset B
. Is that possible? Today we are seeing both pathssquare-activity-64562
07/27/2021, 5:33 AMcool-iron-6335
07/27/2021, 10:15 AMquick-restaurant-75578
07/28/2021, 5:17 AMearly-midnight-66457
07/28/2021, 7:39 AMthankful-family-51777
07/29/2021, 3:14 AMdatahub-frontend-react | Caused by: com.linkedin.r2.RemoteInvocationException: Received error 414 from server for URI <http://datahub-gms>:<port>/datasets
faint-hair-91313
07/29/2021, 2:19 PMfaint-hair-91313
07/29/2021, 2:29 PMsalmon-cricket-21860
07/30/2021, 7:37 AMadventurous-scooter-52064
07/30/2021, 4:57 PMCaused by: java.util.concurrent.CompletionException: org.pac4j.core.exception.TechnicalException: com.nimbusds.jose.proc.BadJOSEException: Signed JWT rejected: Another algorithm expected, or no matching key(s) found
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1606)
at play.core.j.HttpExecutionContext$$anon$2.run(HttpExecutionContext.scala:56)
... 6 common frames omitted
Caused by: org.pac4j.core.exception.TechnicalException: com.nimbusds.jose.proc.BadJOSEException: Signed JWT rejected: Another algorithm expected, or no matching key(s) found
at org.pac4j.oidc.profile.creator.OidcProfileCreator.create(OidcProfileCreator.java:138)
at org.pac4j.oidc.profile.creator.OidcProfileCreator.create(OidcProfileCreator.java:40)
at org.pac4j.core.client.BaseClient.retrieveUserProfile(BaseClient.java:113)
at org.pac4j.core.client.BaseClient.getUserProfile(BaseClient.java:93)
at org.pac4j.core.engine.DefaultCallbackLogic.perform(DefaultCallbackLogic.java:92)
at react.auth.AuthModule$2.perform(AuthModule.java:84)
at react.auth.AuthModule$2.perform(AuthModule.java:79)
at org.pac4j.play.CallbackController.lambda$callback$0(CallbackController.java:56)
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1604)
... 7 common frames omitted
square-activity-64562
08/03/2021, 9:51 AMclean-piano-28976
08/10/2021, 1:56 PMcalm-lawyer-777
08/13/2021, 5:08 AMcalm-lawyer-777
08/13/2021, 5:48 AMsquare-activity-64562
08/13/2021, 8:08 AMsquare-activity-64562
08/13/2021, 8:54 AMflow_mce = models.MetadataChangeEventClass(
proposedSnapshot=models.DataFlowSnapshotClass(
urn=flow_urn,
aspects=[
models.DataFlowInfoClass(
name=dag_id,
externalUrl=flow_url,
),
*tags_aspect
],
)
)
But I applied some tags via the UI and then sent some tags via the code and it seems to have overwritten what was applied via the UI.
I went to the URL of the tag to check whether the UI was wrong and the tag was still present. But the tag was not applied to the Pipeline. Seems what tag is sent via airflow ingestion code will overwrite what is added via the UIstale-printer-44316
08/16/2021, 8:46 AMsquare-activity-64562
08/16/2021, 10:15 AMsquare-activity-64562
08/16/2021, 10:33 AMpolite-flower-25924
08/16/2021, 11:37 AMRecord
type like buyable
field . They are rendered as Struct
in the UI, however their fields are not seen. Maybe, we can show the nested record fields with foldable/unfoldable format.
I think this feature is supposed to be handled with https://github.com/linkedin/datahub/pull/3079 but it seems that there are some missing parts.
Schema in raw format:
{
"type": "record",
"name": "BuyNowEvent",
"namespace": "com.xx.yy.events.BuyNowEvent",
"doc": "This event is fired when a user clicks the \"Buy Now\" button",
"fields": [
{
"name": "buyable",
"type": {
"type": "record",
"name": "Buyable",
"namespace": "com.xx.yy.events.common",
"fields": [
{
"name": "type",
"type": "string",
"doc": "Type of buyable item; e.g. car, home"
},
{
"name": "id",
"type": "int",
"doc": "ID of buyable item"
}
]
}
},
{
"name": "createTime",
"type": {
"type": "long",
"logicalType": "timestamp-millis"
},
"doc": "UNIX time of the event producer client when event occurred",
"client_enrich": true
},
{
"name": "sendTime",
"type": {
"type": "long",
"logicalType": "timestamp-millis"
},
"doc": "UNIX time of the event producer client when event was sent",
"client_enrich": true
},
{
"name": "eventId",
"type": "string",
"doc": "Event id is a UUID generated by an event producer. Should be unique per event.",
"client_enrich": true
}
]
}
fancy-advantage-41244
08/16/2021, 3:44 PMsquare-activity-64562
08/18/2021, 4:24 AMclever-ocean-10572
08/18/2021, 8:28 PMworried-traffic-82020
08/19/2021, 4:15 AMmagnificent-camera-71872
08/20/2021, 3:56 AMrich-policeman-92383
08/20/2021, 8:06 AMWHZ-Authentication {
com.sun.security.auth.module.LdapLoginModule required
userProvider="<ldap://host:389/dc=example,dc=com>"
authIdentity="{USERNAME}"
userFilter="(&(objectClass=person)(uid={USERNAME}))"
java.naming.security.authentication="simple"
debug="true"
useSSL="false";
};