Skip to content

Commit b9fe91b

Browse files
.
1 parent d3d6e04 commit b9fe91b

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

sentry_sdk/integrations/clickhouse_driver.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ def _inner(*args: "P.args", **kwargs: "P.kwargs") -> "T":
8484

8585
if has_span_streaming_enabled(client.options):
8686
span = sentry_sdk.traces.start_span(
87-
name=query,
87+
name=query, # type: ignore
8888
attributes={
8989
"sentry.op": OP.DB,
9090
"sentry.origin": ClickhouseDriverIntegration.origin,
@@ -192,11 +192,11 @@ def wrapped_generator() -> "Iterator[Any]":
192192

193193
def _set_db_data(span: "Union[Span, StreamedSpan]", connection: "Connection") -> None:
194194
if isinstance(span, StreamedSpan):
195-
span.set_attribute(SPANDATA.DB_SYSTEM, "clickhouse")
195+
span.set_attribute(SPANDATA.DB_SYSTEM_NAME, "clickhouse")
196196
span.set_attribute(SPANDATA.DB_DRIVER_NAME, "clickhouse-driver")
197197
span.set_attribute(SPANDATA.SERVER_ADDRESS, connection.host)
198198
span.set_attribute(SPANDATA.SERVER_PORT, connection.port)
199-
span.set_attribute(SPANDATA.DB_NAME, connection.database)
199+
span.set_attribute(SPANDATA.DB_NAMESPACE, connection.database)
200200
span.set_attribute(SPANDATA.DB_USER, connection.user)
201201
else:
202202
span.set_data(SPANDATA.DB_SYSTEM, "clickhouse")

tests/integrations/clickhouse_driver/test_clickhouse_driver.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ def test_clickhouse_client_spans(
267267
assert res[0][0] == 370
268268

269269
sentry_sdk.flush()
270-
spans = [item.payload for item in items if item.type == "span"]
270+
spans = [item.payload for item in items]
271271

272272
expected_spans = [
273273
{
@@ -554,7 +554,7 @@ def test_clickhouse_client_spans_with_pii(
554554
assert res[0][0] == 370
555555

556556
sentry_sdk.flush()
557-
spans = [item.payload for item in items if item.type == "span"]
557+
spans = [item.payload for item in items]
558558

559559
expected_spans = [
560560
{
@@ -1002,7 +1002,7 @@ def test_clickhouse_dbapi_spans(
10021002
res = cursor.fetchall()
10031003

10041004
sentry_sdk.flush()
1005-
spans = [item.payload for item in items if item.type == "span"]
1005+
spans = [item.payload for item in items]
10061006

10071007
expected_spans = [
10081008
{
@@ -1257,7 +1257,7 @@ def test_clickhouse_dbapi_spans_with_pii(
12571257
assert res[0][0] == 370
12581258

12591259
sentry_sdk.flush()
1260-
spans = [item.payload for item in items if item.type == "span"]
1260+
spans = [item.payload for item in items]
12611261

12621262
expected_spans = [
12631263
{
@@ -1491,7 +1491,7 @@ def test_span_origin(
14911491
cursor.execute("SELECT 1")
14921492

14931493
sentry_sdk.flush()
1494-
spans = [item.payload for item in items if item.type == "span"]
1494+
spans = [item.payload for item in items]
14951495

14961496
assert spans[1]["attributes"]["sentry.origin"] == "manual"
14971497
assert spans[0]["attributes"]["sentry.origin"] == "auto.db.clickhouse_driver"

0 commit comments

Comments
 (0)