Skip to content

Make ClickHouse integration work with django-clickhouse-backend #3095

Open
@sentrivana

Description

@sentrivana

Problem Statement

The ClickHouse integration doesn't create spans if used in Django via django-clickhouse-backend.

This first surfaced in #3088 where the whole integration would error out because _sentry_span was not set on the connection as expected. We're patching the integration to not do anything if _sentry_span is not there, but it'd be good to have proper support for django-clickhouse-backend.

Solution Brainstorm

Looks like the spans are not started the expected way (clickhouse_driver.connection.Connection.send_query is not called?), so we might need to wrap an additional function that django-clickhouse-backend uses to start queries.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions