v.23.3Improvement
Now X-ClickHouse-Query-Id and X-ClickHouse-Timezone Headers Added to All HTTP Responses
NowX-ClickHouse-Query-IdandX-ClickHouse-Timezoneheaders are added to responses in all queries via HTTP protocol. Previously it was done only forSELECTqueries. #46364 (Anton Popov).
Why it matters
Previously, theX-ClickHouse-Query-Id and X-ClickHouse-Timezone headers were included only in responses to SELECT queries over HTTP. This feature extends header inclusion to all query responses, improving consistency and allowing clients to track query IDs and timezones for any query executed via HTTP, which enhances debugging and logging capabilities.How to use it
No additional configuration is needed. When you execute any query over the HTTP protocol, the server automatically includes theX-ClickHouse-Query-Id and X-ClickHouse-Timezone headers in the response.