Skip to content

Commit 3cd280c

Browse files
committed
Remove openlineage.common dependencies in Google and Snowflake providers.
Signed-off-by: Jakub Dardzinski <kuba0221@gmail.com>
1 parent 70f868e commit 3cd280c

File tree

21 files changed

+1125
-311
lines changed

21 files changed

+1125
-311
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"$schema": "https://json-schema.org/draft/2020-12/schema",
3+
"$defs": {
4+
"BigQueryErrorRunFacet": {
5+
"allOf": [
6+
{
7+
"$ref": "https://openlineage.io/spec/2-0-2/OpenLineage.json#/$defs/RunFacet"
8+
},
9+
{
10+
"type": "object",
11+
"properties": {
12+
"clientError": {
13+
"type": "string"
14+
},
15+
"parserError": {
16+
"type": "string"
17+
}
18+
}
19+
}
20+
],
21+
"type": "object"
22+
}
23+
},
24+
"type": "object",
25+
"properties": {
26+
"bigQueryJob": {
27+
"$ref": "#/$defs/BigQueryErrorRunFacet"
28+
}
29+
}
30+
}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"$schema": "https://json-schema.org/draft/2020-12/schema",
3+
"$defs": {
4+
"BigQueryJobRunFacet": {
5+
"allOf": [
6+
{
7+
"$ref": "https://openlineage.io/spec/2-0-2/OpenLineage.json#/$defs/RunFacet"
8+
},
9+
{
10+
"type": "object",
11+
"properties": {
12+
"cached": {
13+
"type": "boolean"
14+
},
15+
"billedBytes": {
16+
"type": "int",
17+
"example": 321
18+
},
19+
"properties": {
20+
"type": "string"
21+
}
22+
},
23+
"required": [
24+
"cached"
25+
]
26+
}
27+
],
28+
"type": "object"
29+
}
30+
},
31+
"type": "object",
32+
"properties": {
33+
"bigQueryJob": {
34+
"$ref": "#/$defs/BigQueryJobRunFacet"
35+
}
36+
}
37+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.

0 commit comments

Comments
 (0)