diff --git a/duckdb.patch b/duckdb.patch index 86c0451fc..8f2c4e931 100644 --- a/duckdb.patch +++ b/duckdb.patch @@ -1,5 +1,17 @@ +diff --git a/src/common/arrow/arrow_converter.cpp b/src/common/arrow/arrow_converter.cpp +index 26db9840ac..7d904aa202 100644 +--- a/src/common/arrow/arrow_converter.cpp ++++ b/src/common/arrow/arrow_converter.cpp +@@ -138,6 +138,7 @@ void SetArrowFormat(DuckDBArrowSchemaHolder &root_holder, ArrowSchema &child, co + child.format = "tdD"; + break; + case LogicalTypeId::TIME: ++ case LogicalTypeId::TIME_TZ: + child.format = "ttu"; + break; + case LogicalTypeId::TIMESTAMP: diff --git a/src/function/table/system/test_all_types.cpp b/src/function/table/system/test_all_types.cpp -index 1652c3eccd..c9f3db2459 100644 +index a0b856266c..59761509a4 100644 --- a/src/function/table/system/test_all_types.cpp +++ b/src/function/table/system/test_all_types.cpp @@ -204,13 +204,14 @@ vector TestAllTypesFun::GetTestTypes(bool use_large_enum) {