ClickHouse / ClickHouse/clickhouse-cs

Expose HTTP response message (or response metadata) for ClickHouseRawResult

Open
#198 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C#
Stars
94
Forks
22
Avg merge
11h 26m
Merged PRs (30d)
22

Description

### Use case
When using ClickHouseRawResult.cs to consume raw query results, applications may need access to HTTP response metadata returned by ClickHouse. Example: X-ClickHouse-Exception-Tag; Content-Encoding (if AutomaticDecompression is set to None); X-ClickHouse-Summary; X-Clickhouse-Timezone; X-Clickhouse-Format

### Describe the solution you'd like
The easy solution: Make 'private readonly HttpResponseMessage response' public,
or provide some other means of exposing the message headers like List> ResponseHeaders.

### Other Considerations
Do something similar in ClickHouseDataReader.cs

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.