Skip to content

Commit b14d26c

Browse files
authored
Merge branch 'main' into devin/1768432632-add-server-instructions
2 parents a6334e1 + a7588b3 commit b14d26c

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

airbyte/_processors/sql/duckdb.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ class DuckDBSqlProcessor(SqlProcessorBase):
9595
so we insert as values instead.
9696
"""
9797

98-
supports_merge_insert = False
98+
supports_merge_insert = True # DuckDB 1.4.0+ supports MERGE INTO natively
9999
file_writer_class = JsonlWriter
100100
sql_config: DuckDBConfig
101101

airbyte/_processors/sql/motherduck.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
class MotherDuckSqlProcessor(DuckDBSqlProcessor):
3030
"""A cache implementation for MotherDuck."""
3131

32-
supports_merge_insert = False
32+
supports_merge_insert = True # MotherDuck runs on DuckDB 1.4.0+ with native MERGE INTO support
3333
file_writer_class = JsonlWriter
3434
cache: MotherDuckCache
3535

0 commit comments

Comments
 (0)