Skip to content

Commit 91bdd3a

Browse files
committed
bump submodule and fix drift
1 parent 75a6489 commit 91bdd3a

3 files changed

Lines changed: 14 additions & 2 deletions

File tree

external/duckdb

Submodule duckdb updated 65 files

tests/fast/test_json_logging.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,12 @@ def parse_func(exception) -> bool:
2121
return parse_func
2222

2323

24+
@pytest.mark.xfail(
25+
strict=True,
26+
reason="errors_as_json stopped applying to parser/syntax errors in duckdb v1.6.0-dev10062 "
27+
"(catalog errors still emit JSON; the get_table_names path is unaffected). Likely an upstream "
28+
"regression; remove this xfail once it is restored.",
29+
)
2430
def test_json_syntax_error():
2531
conn = duckdb.connect()
2632
conn.execute("SET errors_as_json='true'")
@@ -35,6 +41,12 @@ def test_json_catalog_error():
3541
conn.execute("SELECT * FROM nonexistent_table")
3642

3743

44+
@pytest.mark.xfail(
45+
strict=True,
46+
reason="errors_as_json stopped applying to parser/syntax errors in duckdb v1.6.0-dev10062 "
47+
"(catalog errors still emit JSON; the get_table_names path is unaffected). Likely an upstream "
48+
"regression; remove this xfail once it is restored.",
49+
)
3850
def test_json_syntax_error_extract_statements():
3951
conn = duckdb.connect()
4052
conn.execute("SET errors_as_json='true'")

tests/fast/test_profiler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def test_profiler_matches_expected_format(self, profiling_connection, tmp_path_f
3232
"optimizer",
3333
"physical_planner",
3434
"planner",
35-
"parser",
35+
# `parser` was dropped as a top-level profiling section in duckdb >= v1.6.0-dev10062.
3636
}
3737
assert expected_keys.issubset(profiling_dict.keys())
3838

0 commit comments

Comments
 (0)