Skip to content

feat(client-v2): add span recorder SPI for operation and request tracing - #2988

Merged
chernser merged 9 commits into
mainfrom
polyglot/client-v2-observability-span-spi
Aug 18, 2026
Merged

chernser merged 9 commits into
mainfrom
polyglot/client-v2-observability-span-spi

Merge remote-tracking branch 'origin/main' into polyglot/client-v2-ob…

72e6167
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Aug 18, 2026 in 1m 4s

Annotations

Check warning on line 1750 in client-v2/src/main/java/com/clickhouse/client/api/Client.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested try block into a separate method.

See more on https://sonarcloud.io/project/issues?id=ClickHouse_clickhouse-java&issues=AZ-5U0rzVcBsFhvztxwh&open=AZ-5U0rzVcBsFhvztxwh&pullRequest=2988

Check warning on line 1892 in client-v2/src/main/java/com/clickhouse/client/api/Client.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested try block into a separate method.

See more on https://sonarcloud.io/project/issues?id=ClickHouse_clickhouse-java&issues=AZ-5U0rzVcBsFhvztxwj&open=AZ-5U0rzVcBsFhvztxwj&pullRequest=2988

Check warning on line 1769 in client-v2/src/main/java/com/clickhouse/client/api/Client.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested try block into a separate method.

See more on https://sonarcloud.io/project/issues?id=ClickHouse_clickhouse-java&issues=AZ-5U0rzVcBsFhvztxwi&open=AZ-5U0rzVcBsFhvztxwi&pullRequest=2988

Check warning on line 1556 in client-v2/src/main/java/com/clickhouse/client/api/Client.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Catch Exception instead of Error.

See more on https://sonarcloud.io/project/issues?id=ClickHouse_clickhouse-java&issues=AZ-5U0rzVcBsFhvztxwk&open=AZ-5U0rzVcBsFhvztxwk&pullRequest=2988

Check warning on line 759 in client-v2/src/main/java/com/clickhouse/client/api/internal/HttpAPIClientHelper.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace generic exceptions with specific library exceptions or a custom exception.

See more on https://sonarcloud.io/project/issues?id=ClickHouse_clickhouse-java&issues=AaAWV6Yq9l2YURT9h4PM&open=AaAWV6Yq9l2YURT9h4PM&pullRequest=2988

Check warning on line 1780 in client-v2/src/main/java/com/clickhouse/client/api/Client.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Catch Exception instead of Error.

See more on https://sonarcloud.io/project/issues?id=ClickHouse_clickhouse-java&issues=AZ-5U0rzVcBsFhvztxwl&open=AZ-5U0rzVcBsFhvztxwl&pullRequest=2988

Check warning on line 1922 in client-v2/src/main/java/com/clickhouse/client/api/Client.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Catch Exception instead of Error.

See more on https://sonarcloud.io/project/issues?id=ClickHouse_clickhouse-java&issues=AZ-5U0rzVcBsFhvztxwn&open=AZ-5U0rzVcBsFhvztxwn&pullRequest=2988

Check warning on line 1532 in client-v2/src/main/java/com/clickhouse/client/api/Client.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Extract this nested try block into a separate method.

See more on https://sonarcloud.io/project/issues?id=ClickHouse_clickhouse-java&issues=AZ-5U0rzVcBsFhvztxwg&open=AZ-5U0rzVcBsFhvztxwg&pullRequest=2988