[clickhouse] Use chrono::NaiveDateTime for distributed_ddl_queue endpoint #7001
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds a couple of fields (
formatted_query_create_time
andformatted_query_finish_time
) to the response from the clickhouse-admin endpoint to retrieve information fromsystem.distributed_ddl_queue
.@bnaecker suggested in #6986 (comment) that we use
SET date_time_output_format = 'iso';
which works great to set the output format within a clickhouse client session, but sadly when using the-q
flag with the clickhouse CLI it doesn't really work as multi-statements are not allowed:I found a workaround though. By using the
formatDateTime()
function we can add the necessary formatted fields to the response.Perhaps there is a better way to do this? Open to suggestions!