mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-21 09:10:48 +00:00
Use mapKeys mapValues in tests
This commit is contained in:
parent
ddd2233d0c
commit
bb40852556
@ -26,8 +26,8 @@ select count(*) "'"'"initial query spans with proper parent"'"'"
|
||||
from
|
||||
(select *, attribute_name, attribute_value
|
||||
from system.opentelemetry_span_log
|
||||
array join attribute.keys as attribute_name,
|
||||
attribute.values as attribute_value) o
|
||||
array join mapKeys(attribute) as attribute_name,
|
||||
mapValues(attribute) as attribute_value) o
|
||||
join system.query_log on query_id = o.attribute_value
|
||||
where trace_id = reinterpretAsUUID(reverse(unhex('$trace_id')))
|
||||
and operation_name = 'query'
|
||||
@ -41,7 +41,7 @@ select count(*) "'"'"initial query spans with proper parent"'"'"
|
||||
-- same non-empty value for all 'query' spans in this trace.
|
||||
select uniqExact(value) "'"'"unique non-empty tracestate values"'"'"
|
||||
from system.opentelemetry_span_log
|
||||
array join attribute.keys as name, attribute.values as value
|
||||
array join mapKeys(attribute) as name, mapValues(attribute) as value
|
||||
where
|
||||
trace_id = reinterpretAsUUID(reverse(unhex('$trace_id')))
|
||||
and operation_name = 'query'
|
||||
@ -107,10 +107,8 @@ ${CLICKHOUSE_CLIENT} -q "
|
||||
-- expect 200 * 0.1 = 20 sampled events on average
|
||||
select if(count() > 1 and count() < 50, 'OK', 'Fail')
|
||||
from system.opentelemetry_span_log
|
||||
array join attribute.keys as name, attribute.values as value
|
||||
where name = 'clickhouse.query_id'
|
||||
and operation_name = 'query'
|
||||
where operation_name = 'query'
|
||||
and parent_span_id = 0 -- only account for the initial queries
|
||||
and value like '$query_id-%'
|
||||
and attribute['clickhouse.query_id'] like '$query_id-%'
|
||||
;
|
||||
"
|
||||
|
Loading…
Reference in New Issue
Block a user