You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Destination Bigquery / Bigquery-denormalized: Only override dataset ID if stream namespace is null/empty (airbytehq#17054)
* stop overriding namespace?
* set namespace if needed
* also check for empty namespace
* version bump + changelog
* auto-bump connector version [ci skip]
* sanitize dataset id
* auto-bump connector version [ci skip]
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
Copy file name to clipboardexpand all lines: airbyte-integrations/connectors/destination-bigquery-denormalized/src/main/java/io/airbyte/integrations/destination/bigquery/BigQueryDenormalizedDestination.java
Copy file name to clipboardexpand all lines: airbyte-integrations/connectors/destination-bigquery/src/main/java/io/airbyte/integrations/destination/bigquery/BigQueryDestination.java
Copy file name to clipboardexpand all lines: airbyte-integrations/connectors/destination-bigquery/src/main/java/io/airbyte/integrations/destination/bigquery/BigQueryRecordConsumer.java
+4-1
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,7 @@
15
15
importjava.util.List;
16
16
importjava.util.Map;
17
17
importjava.util.function.Consumer;
18
+
importorg.apache.commons.lang3.StringUtils;
18
19
importorg.slf4j.Logger;
19
20
importorg.slf4j.LoggerFactory;
20
21
@@ -46,7 +47,9 @@ public void acceptTracked(final AirbyteMessage message) {
46
47
lastStateMessage = message;
47
48
outputRecordCollector.accept(message);
48
49
} elseif (message.getType() == Type.RECORD) {
49
-
message.getRecord().setNamespace(datasetId);
50
+
if (StringUtils.isEmpty(message.getRecord().getNamespace())) {
Copy file name to clipboardexpand all lines: airbyte-integrations/connectors/destination-bigquery/src/main/java/io/airbyte/integrations/destination/bigquery/BigQueryUtils.java
| 1.2.1 | 2022-09-14 |[#15668](https://github.com/airbytehq/airbyte/pull/15668)| (bugged, do not use) Wrap logs in AirbyteLogMessage |
139
+
| 1.2.0 | 2022-09-09 |[#14023](https://github.com/airbytehq/airbyte/pull/14023)| (bugged, do not use) Cover arrays only if they are nested |
139
140
| 1.1.16 | 2022-09-01 |[#16243](https://github.com/airbytehq/airbyte/pull/16243)| Fix Json to Avro conversion when there is field name clash from combined restrictions (`anyOf`, `oneOf`, `allOf` fields) |
| 1.2.2 | 2022-09-14 |[15668](https://github.com/airbytehq/airbyte/pull/15668)| (bugged, do not use) Wrap logs in AirbyteLogMessage |
188
+
| 1.2.1 | 2022-09-10 |[16401](https://github.com/airbytehq/airbyte/pull/16401)| (bugged, do not use) Wrapping string objects with TextNode |
189
+
| 1.2.0 | 2022-09-09 |[#14023](https://github.com/airbytehq/airbyte/pull/14023)| (bugged, do not use) Cover arrays only if they are nested |
188
190
| 1.1.16 | 2022-09-01 |[#16243](https://github.com/airbytehq/airbyte/pull/16243)| Fix Json to Avro conversion when there is field name clash from combined restrictions (`anyOf`, `oneOf`, `allOf` fields) |
0 commit comments