Skip to content

Commit e07c0ac

Browse files
authored
Support clickhouse-driver==0.2.7 (#2752)
1 parent e24508f commit e07c0ac

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

sentry_sdk/integrations/clickhouse_driver.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@ def setup_once() -> None:
5959
clickhouse_driver.client.Client.receive_end_of_query = _wrap_end(
6060
clickhouse_driver.client.Client.receive_end_of_query
6161
)
62+
if hasattr(clickhouse_driver.client.Client, "receive_end_of_insert_query"):
63+
# In 0.2.7, insert queries are handled separately via `receive_end_of_insert_query`
64+
clickhouse_driver.client.Client.receive_end_of_insert_query = _wrap_end(
65+
clickhouse_driver.client.Client.receive_end_of_insert_query
66+
)
6267
clickhouse_driver.client.Client.receive_result = _wrap_end(
6368
clickhouse_driver.client.Client.receive_result
6469
)

0 commit comments

Comments
 (0)