v.20.10Improvement

Construct query_start_time and query_start_time_microseconds from timespec

Construct query_start_time and query_start_time_microseconds from the same timespec. #14831 (Bharat Nallan).
Ensure that query_start_time and query_start_time_microseconds are constructed from the same timespec for consistent query timing.

Why it matters

This feature resolves inconsistencies between query_start_time and query_start_time_microseconds by generating both from a unified timespec. This improves accuracy and reliability in query timing and logging.

How to use it

No user-facing changes are required. The improvement is internal and affects how query start time metrics are recorded and reported.